31214 70
1507 345
1339 336
3040 809
1704 486
2278 253
3681 757
2604 829
2333 46
1833 219
2635 455
3478 306
11885 621
3780 534
10281 583
7349 427
5377 103
7159 235
38113 648
5460 211
3708 269
46274 216
14891 146
4201 539
6766 43
3985 441
8998 755
27015 530