2565 102
2438 264
17978 36
15818 547
6050 466
7002 596
5534 807
5673 278
21298 735
6753 351
4322 503
9364 472
3361 458
3666 152
5764 197
11604 651
2276 114