42891 167
21248 364
5522 50
14885 633
39274 472
66710 504
61306 579
50192 144
28695 274
3557 203
13832 258
10412 113
9747 638
18051 240
16510 191
5205 542
68440 1017
25462 345
46146 336
15552 596
7115 225
14702 321
22480 988
16043 640