2955 674
1702 429
205 41
1983 646
2526 698
881 244
1172 334
107 29
1547 479
2562 519
2553 797
1858 410
2787 843
2283 539
1855 461
2961 783
998 234
2466 673
1004 294
301 77
2615 847
1735 524
1575 355
566 134