3005 576
2446 470
1290 227
761 115
3057 922
1655 447
2198 443
1981 480
3106 573
12750 706
3304 871
173 37
1669 548
1411 273
381 52
1662 290
2915 734
855 155
2586 731
2251 502
606 182
1576 342
2625 543
2041 453
3098 699
2282 346
2438 554
367 46