1029 67
2948 411
3527 844
2167 184
1234 303
4010 673
873 131
3646 641
1257 109
2860 563
1750 319
870 28
14706 521
3797 671
4671 163
2963 483
2327 313
1329 124
8314 396
1306 84
1997 240
2609 563
1795 364
12815 542