2993 600
2299 493
1701 349
2510 335
20103 761
1780 433
15338 108
2722 834
2479 656
2290 664
1210 270
2184 400
930 242
1956 603
8986 281
1703 355
1236 310
290 45
598 97
3233 974
2358 664
681 194
2166 354
517 122