31235 70
1508 345
1344 336
3051 809
1712 486
2364 253
3796 757
2605 829
2452 46
1853 219
2637 455
3482 306
11889 621
3782 534
10286 583
7369 427
5380 103
7168 235
38120 648
5463 211
3712 269
46358 216
14896 146
4202 539
6771 43
3988 441
9000 755
27024 530