20085 90
2261 425
8001 1046
4015 445
5042 504
13254 294
9823 732
5400 308
4693 756
5441 299
4852 531
10880 522
14270 347
12231 634
7589 519
31790 614
9207 299
80541 368
8930 385
23789 377
5887 269
8917 106
12414 383
72636 920
20672 735
15338 588
226183 862
55842 786