1531 257
1212 222
1866 377
2912 601
7421 283
13846 702
843 47
16219 379
51430 225
28495 244
15242 364
11877 153
61577 378
9766 681
6227 529
11341 373
2297 291