31214 70
1506 345
1339 336
3040 809
1704 486
2276 253
3679 757
2604 829
2327 46
1832 219
2634 455
3478 306
11885 621
3780 534
10281 583
7348 427
5377 103
7159 235
38113 648
5459 211
3708 269
46270 216
14891 146
4200 539
6766 43
3985 441
8998 755
27014 530