2507 72
8191 623
5102 486
12028 290
4253 173
4473 255
7721 692
32950 71
4792 527
8833 551
3451 455
10571 362
15075 385
6831 73
9473 351
14390 938
4345 156
4661 156
15278 742
5256 610
21827 583
5525 334
5182 672
14892 685
2751 95
9551 384
4832 364
5532 502