42899 167
21253 364
5525 50
14885 633
39293 472
66805 504
61322 579
50197 144
28699 274
3558 203
13841 258
10416 113
9749 638
18052 240
16511 191
5208 542
68559 1017
25468 345
46153 336
15553 596
7119 225
14703 321
22487 988
16048 640