1531 257
1212 222
1866 377
2912 601
7421 283
13847 702
843 47
16220 379
51431 225
28495 244
15242 364
11878 153
61580 378
9766 681
6227 529
11342 373
2297 291