1501 300
4216 459
2560 745
7755 628
2245 320
1438 239
3288 582
3165 655
2403 86
1267 109
6973 425
4783 122
1096 172
3860 519
3293 551
2157 477
3924 115
2865 357
2553 477
14165 515
2407 396
2237 560
3228 622
11058 621