20017 233
16254 417
11155 473
6950 476
3688 860
21574 594
9276 46
6109 372
19886 519
4184 465
2830 626
6561 211
12782 573
17983 280
1730 86
7268 577
5720 482
5349 262
4369 55
19244 46
4899 537
13645 526
2747 367
6873 155
3744 575
8047 169
21351 50
18005 652