2239 300
956 167
3538 62
1662 407
4050 968
800 101
1286 235
3178 783
2056 488
4904 468
3742 446
1718 263
1190 74
3322 554
6856 516
9537 584
16942 482
1504 341
2743 880
1417 398
2712 599
2619 643
3376 579
2350 673