104316 695
9580 82
32199 285
53507 742
8405 323
42151 718
4271 240
1955 184
3139 340
4530 401
293872 178
1676 75
14174 207
4568 213
6878 722
5895 685
27212 893
5145 102
2405 247
7424 323
4008 596
13934 65
6045 660
16285 393
10658 263
62437 860
33071 375
151741 589