30016 152
87291 447
6509 100
26445 561
11188 532
13439 637
8429 295
12203 602
16662 618
40402 401
11591 669
10190 45
2637 56
42527 161
54495 769
8403 781
15874 297
10536 496
8453 667
6255 426
5120 749
10655 716
15205 132
11032 449
15815 741
5013 112
12406 526
9634 88