2596 29
16679 189
231405 1156
2762 120
17433 696
4150 912
233200 471
11431 360
151753 904
4082 311
8054 261
3051 172
154646 168
4355 174
8264 421
3684 690
2423 40
32132 263
2388 239
5528 300
8950 1030
3864 441
9188 534
3368 231
8295 533
20906 872
192973 755
158877 651