575 26
2358 650
2547 701
3138 815
1391 246
2410 597
2543 631
554 104
484 58
425 113
2797 876
1145 146
3902 129
2074 543
1131 316
1235 278
1049 213
2831 759
3059 717
1277 380
2333 689
904 216
2240 330
1664 302