31210 70
1506 345
1337 336
3035 809
1702 486
2247 253
3647 757
2602 829
2287 46
1819 219
2632 455
3472 306
11884 621
3779 534
10279 583
7344 427
5375 103
7157 235
38113 648
5456 211
3707 269
46237 216
14890 146
4200 539
6764 43
3985 441
8998 755
27009 530