15098 273
4005 340
3170 616
3295 732
3557 470
1858 130
4596 522
1565 332
5210 647
788 126
1579 178
1108 181
658 79
3598 876
16667 160
1914 340
1107 277
2067 558
2208 502
2856 841
42703 167
1956 553
457 69
2304 584
50203 314
3456 665
3211 894
2686 110