1501 318
458 108
1194 328
521 87
2692 843
2570 586
1973 492
936 262
2568 574
1143 272
697 144
2713 849
658 168
1546 483
2811 687
517 151
2110 673
2037 462
1800 413
2915 930
12547 694
2799 523
1530 277
20696 492
16391 793
11631 797
4776 178
11517 551