304646 967
2129 271
4476 298
107810 393
3253 734
2158 429
58675 557
102921 447
2096 337
4507 626
172640 977
123197 179
5823 197
2928 601
385600 893
192539 848
3183 331
4038 867
220174 1140
203051 987
7549 840
2888 726
336697 1085
326848 929
5387 616
1817 245
128406 414
95415 332