1528 257
1208 222
1864 377
2911 601
7418 283
13841 702
843 47
16213 379
51406 225
28492 244
15240 364
11869 153
61550 378
9765 681
6226 529
11333 373
2295 291