31230 70
1508 345
1342 336
3047 809
1708 486
2345 253
3756 757
2605 829
2421 46
1848 219
2636 455
3481 306
11888 621
3782 534
10285 583
7364 427
5380 103
7164 235
38119 648
5462 211
3712 269
46344 216
14893 146
4202 539
6770 43
3986 441
9000 755
27023 530