1531 257
1212 222
1865 377
2912 601
7420 283
13845 702
843 47
16217 379
51427 225
28494 244
15242 364
11875 153
61569 378
9766 681
6227 529
11341 373
2297 291