3018 345
414 36
1261 253
7597 694
17791 481
8150 850
11253 586
5838 651
8965 694
2585 580
21343 291
4949 841
5405 796
27456 229
5074 516
1903 224
13640 689
6486 546
12410 701
11460 108
11238 59
20804 777
4310 806
2900 638