578 26
2848 459
2359 650
2548 701
1393 246
2802 876
1285 380
3138 815
1149 146
2544 631
485 58
554 104
425 113
1052 213
1237 278
3903 129
2075 543
2833 759
1131 316
2336 689
906 216
3059 717
1666 302
2241 330