31477 372
265016 551
165128 427
2466 611
216659 603
9245 269
6855 987
1851 294
214 29
48207 176
11736 370
4962 291
8247 534
40779 146
97835 756
88555 1069
8786 843
28571 450
13236 585
59022 445
3850 102
41574 348
212214 828
1879 332
1670 314
1039 67
6235 740
21014 878