30703 518
4581 171
77627 564
3986 481
4572 265
2053 39
1455 231
21685 849
3631 380
2391 253
2558 393
3907 593
507 101
2706 37
3016 789
11304 433
16332 329
6506 444
2833 89
13965 541
5410 757
2278 658
4628 350
4796 452
4941 616
21396 260
6884 446
21781 115