4083 346
25960 547
277251 864
29710 211
9253 100
34942 523
97965 677
77068 473
4245 249
5130 90
21500 405
15647 616
21211 826
21646 620
8585 314
21615 570
6260 261
4797 40
28384 341
19979 154
14859 331
22316 740
9747 286
29038 984
3664 138
8680 629
12153 459
14390 778