1190 101
2288 264
17802 36
15387 547
5861 466
6804 596
5497 807
5570 278
19908 735
6578 350
4251 503
9082 472
3265 458
3521 152
5680 197
11328 650
2159 114