2245 264
17744 36
15351 547
5830 466
6763 596
5485 807
5557 278
19661 735
6549 350
4239 503
9022 472
3251 458
3486 152
5657 197
11270 650
2138 114