1575 290
4159 639
740 69
3220 504
5957 436
1546 209
2753 256
43544 76
1259 245
22479 701
9199 270
2997 259
2981 517
2463 180
2900 222