2591 551
3495 912
1939 352
870 111
1088 194
3157 809
3145 669
21033 631
12175 243
1093 155
1831 234
3109 815
2718 598
2530 532
601 111
3786 522
2150 386
3867 261
58649 695