3031 373
7004 250
368637 1731
22510 779
123654 614
3251 491
4468 609
3093 582
2630 97
10085 323
11048 478
8464 97
2344 77
4674 559
11275 232
5454 208
2557 86
6181 589
7606 738
58437 375
49945 956
6141 361
13759 166
2650 396
3805 611
3096 288
95334 124
22237 253