39883 105
3768 138
36244 626
2282 185
16331 58
22331 87
18891 482
33433 472
2247 191
14375 670
12039 479
3719 49
7827 763
25005 74
42464 445
11481 43
4236 443
9210 591
15085 264
13777 405
30234 249
4197 859
8731 263
9440 842