1245 100
2738 585
3318 879
15592 832
2537 631
2210 437
3331 509
1076 160
3608 847
277 48
2497 661
2698 586
2683 659
2238 600
1029 279
2695 662
2053 416
844 199
2114 335
711 145
764 101
1556 353
2309 446
1633 361