501 68
2546 564
1008 262
1524 341
18955 653
4261 240
1571 333
3185 514
672 122
3257 674
8923 601
5016 325
2754 480
1256 235
2183 568
2590 609
511 36
8743 480
1242 305
6375 317
4635 794
599 96
3324 366
3052 769