579 26
1874 589
2849 459
2804 876
1394 246
2359 650
2548 701
3139 815
1150 146
2544 631
1054 213
1239 278
3905 129
555 104
485 58
426 113
2076 543
2338 689
2245 330
2833 759
1131 316
3060 717
906 216
1666 302