17795 68
1445 93
7974 642
22430 477
72425 641
19128 362
34672 843
38708 636
11846 348
9688 527
7029 802
50530 60
4059 99
4683 658
5642 614
2015 212
8185 878
7362 728
1301 87
1604 34
2625 273
7683 473
3254 563
2927 302