3005 583
20582 393
13518 713
159887 259
5595 201
1294 118
6638 612
8553 727
4360 531
7680 212
4353 39
68449 591
28475 291
62414 66
3254 232
10313 499
5666 309
10194 374
3052 81
6245 533
10475 68
13295 399
3447 530
13083 430
7727 412
8822 642
2719 143
1325 81