2596 29
16678 189
231370 1156
2762 120
17432 696
4150 912
233187 471
11430 360
151746 904
4082 311
8054 261
3051 172
154644 168
4355 174
8263 421
3684 690
2423 40
32130 263
2388 239
5528 300
8950 1030
3864 441
9187 534
3368 231
8295 533
20906 872
192968 755
158877 651