2390 501
1251 290
1293 161
2472 739
3847 797
1877 580
2584 483
2331 533
1950 556
1231 332
2233 523
1813 297
10264 66
2723 451
9331 675
594 89
3451 938
3020 782
2380 595
2866 694
2815 817
2318 312
2323 484
2353 640