58226 451
47716 380
2774 182
5826 568
1494 207
305645 705
10668 586
144348 434
32920 305
16723 381
20779 674
18537 441
2346 272
12907 637
5727 526
10966 608
3042 224
3178 410
3365 279
5171 130