2961 300
1964 24
13483 725
5960 838
2702 125
3522 360
4626 590
2105 137
4084 342
3973 484
4733 578
3591 268
2046 226
20342 376
2812 460
3281 307
1559 98
4454 381
8794 458
9765 882
22868 399
2260 46
4258 606
3538 447