30696 518
4576 171
77616 564
3985 481
4548 265
2053 39
1455 231
21684 849
3627 380
2390 253
2558 393
3907 593
506 101
2705 37
3015 789
11297 433
16331 329
6502 444
2829 89
13955 541
5409 757
2276 658
4623 350
4793 452
4933 616
21396 260
6882 446
21764 115