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