30703 518
4581 171
77626 564
3985 481
4571 265
2053 39
1455 231
21685 849
3630 380
2391 253
2558 393
3907 593
507 101
2706 37
3016 789
11304 433
16332 329
6505 444
2833 89
13965 541
5410 757
2278 658
4628 350
4796 452
4940 616
21396 260
6883 446
21779 115