3000 428
1029 90
13786 307
6792 576
1735 29
1509 363
2109 310
2787 475
570 81
2499 395
3399 689
3236 881
1695 199
1725 185
767 80
2550 436
2285 581
3254 762
2569 270
1649 318
2213 423
3298 659
718 80
1909 139
2194 180
2505 328
3277 581
3045 578