578 26
2848 459
1394 246
2359 650
2548 701
2803 876
1286 380
3138 815
1149 146
2544 631
3905 129
485 58
2076 543
554 104
425 113
1052 213
1237 278
2833 759
2244 330
1131 316
2336 689
906 216
3059 717
1666 302