3590 102
2460 264
18258 36
15930 547
6294 466
7089 596
5645 807
5784 278
20856 735
6757 351
4351 503
9412 473
3457 458
3646 152
5839 197
11793 650
2504 116