3005 583
20586 393
13518 713
159889 259
5595 201
1294 118
6638 612
8553 727
4360 531
7680 212
4355 39
68461 591
28479 291
62418 66
3254 232
10314 499
5666 309
10196 374
3052 81
6247 533
10477 68
13296 399
3448 530
13086 430
7730 412
8823 642
2719 143
1325 81