42893 167
21249 364
5522 50
14885 633
39281 472
66747 504
61312 579
50194 144
28699 274
3558 203
13834 258
10414 113
9748 638
18052 240
16510 191
5205 542
68496 1017
25466 345
46150 336
15552 596
7117 225
14702 321
22482 988
16043 640