2198 500
1205 303
3162 925
1135 191
600 108
2897 662
1805 306
1052 129
1120 277
1853 522
2797 589
2937 959
1851 409
2279 448
2403 476
2731 706
2747 542
2648 648
1803 416
1488 307
1411 339
1051 207
1312 242
1703 99