640 110
3487 622
2856 570
2857 405
2493 396
629 30
1787 409
2058 409
3006 895
10302 938
2833 610
1743 432
751 226
1158 301
2094 537
1359 306
2185 503
2693 800
2805 879
815 108
4381 640
305 53
1779 316
3037 643
907 235
2039 349
2435 512
3286 628