3001 761
2208 537
2901 649
2533 733
463 90
238 70
777 175
362 92
827 209
787 234
1274 364
1895 484
509 151
2189 583
810 253
1622 478
2065 602
814 263
530 151
1676 356
1278 281
2062 606
2977 870
2166 514
461 128
2544 680
1384 421
1644 423