17532 238
36013 479
2726 379
20930 641
1030 273
22500 581
18706 59
14977 774
929 97
7964 675
2635 309
3060 586
7228 137
3477 410
1426 367
2175 656
16564 940
2248 537
467 98
4636 52
10798 205
7107 493
2162 571
12589 324