20020 90
2261 425
8001 1046
4015 445
5040 504
13254 294
9823 732
5400 308
4693 756
5440 299
4852 531
10879 522
14270 347
12231 634
7589 519
31789 614
9207 299
80538 368
8930 385
23789 377
5887 269
8917 106
12414 383
72633 920
20671 735
15338 588
226180 862
55840 786