5098 641
2815 452
2965 492
1409 52
8576 700
39915 595
1278 44
2395 332
5653 190
14706 105
7606 228
6851 604
16101 633
31844 267
4203 662
6937 254
1762 292
37766 855
3319 178
2419 526
5630 605
2584 466
4204 722
1897 469
3534 61
2647 418
9044 392
3999 119