30695 518
4576 171
77613 564
3985 481
4545 265
2052 39
1455 231
21683 849
3627 380
2386 253
2558 393
3907 593
506 101
2705 37
3015 789
11294 433
16331 329
6502 444
2829 89
13953 541
5409 757
2276 658
4622 350
4793 452
4931 616
21395 260
6882 446
21763 115