46226 122
29929 139
18351 129
388085 1161
4116 232
6442 596
13309 311
12352 426
8283 842
5554 58
6807 497
5120 404
14647 272
9244 774
1374 192
1555 105
2354 76
7491 756
8543 877
5249 163
16262 764
3838 309
8437 223
18787 182
4469 191
2775 79
13380 302
4335 215