104186 695
9558 82
32150 285
53457 742
8383 323
42099 718
4254 240
1954 184
3129 340
4520 401
293455 178
1669 75
14074 207
4552 213
6864 722
5888 685
27161 893
5114 102
2399 247
7414 323
4006 596
13893 64
6043 660
16221 393
10624 263
62254 860
33016 375
151542 589