110373 629
3592 235
29101 647
2625 177
13223 242
40049 252
15501 194
1805 218
14010 254
5870 929
20150 408
17751 587
15450 122
14998 68
12279 84
1995 37
2767 158
13647 158
16373 206
23245 478
13690 131
3121 294
3103 69
4037 741