94252 653
1395 241
2280 457
1464 300
1679 288
2456 440
4716 125
3091 642
5495 508
18154 264
66977 388
264388 1202
108780 927
7362 505
111739 296