30701 518
4580 171
77626 564
3985 481
4568 265
2053 39
1455 231
21685 849
3630 380
2391 253
2558 393
3907 593
507 101
2706 37
3016 789
11302 433
16332 329
6505 444
2833 89
13959 541
5409 757
2277 658
4625 350
4796 452
4939 616
21396 260
6883 446
21778 115