3005 583
20562 393
13517 713
159852 259
5587 201
1292 118
6635 612
8548 727
4357 531
7676 212
4352 39
68377 591
28453 291
62341 66
3254 232
10295 499
5659 309
10179 374
3047 81
6240 533
10456 68
13281 399
3444 530
13075 430
7710 412
8812 642
2717 143
1322 81