15095 273
4005 340
3170 616
3295 732
3557 470
1858 130
4596 522
1565 332
5209 647
787 126
1579 178
1107 181
658 79
3597 876
16666 160
1914 340
1107 277
2067 558
2208 502
2855 841
42701 167
1954 553
457 69
2304 584
50194 314
3456 665
3210 894
2685 110