2993 600
1701 349
2297 493
2508 335
1780 433
2722 834
2479 656
20102 761
15337 108
2184 400
2289 664
930 242
1209 270
1955 603
1702 355
8984 281
597 97
3232 974
1234 310
288 45
2166 354
3202 707
1604 114
2357 664