1027 145
4903 862
2208 355
2722 684
379 91
3673 841
8653 652
3310 823
2572 423
3290 813
10292 745
2319 393
8329 484
5094 251
2100 477
2697 540
1818 255
1640 326
2320 634
2510 242
3412 341
650 86
1700 408
2889 570