3031 373
7006 250
368679 1731
22511 779
123669 614
3252 491
4468 609
3093 582
2630 97
10088 323
11048 478
8464 97
2344 77
4674 559
11277 233
5454 208
2557 86
6182 589
7610 738
58461 375
49968 956
6141 361
13759 166
2650 396
3805 611
3096 288
95363 124
22259 253