21081 70
30145 534
58045 850
7368 76
25959 696
17596 153
17174 531
11113 742
11059 127
27935 708
28792 261
20071 663
21160 702
92549 449
90163 588
14916 356
51786 336
33913 276
12386 285
15354 564
56539 481
33245 333
25224 590
24877 909