22941 80
4233 204
18817 732
20039 61
17186 670
30820 899
29344 164
7162 406
20069 398
14443 418
8555 98
2394 215
5743 813
8527 151
14122 471
5048 545
16663 167
12353 789
17126 774
26261 565
19722 346
24306 537
10018 822
8232 137
4479 372
7617 561
4877 137
6375 709