1531 257
1212 222
1865 377
2912 601
7420 283
13846 702
843 47
16218 379
51429 225
28495 244
15242 364
11876 153
61573 378
9766 681
6227 529
11341 373
2297 291