8196 75
45541 357
6860 733
23999 722
11199 316
5530 176
214110 181
1802 135
9328 621
2618 154
10801 969
20074 41
25164 92
6544 580
14048 586
3007 349
38785 526
9035 701
8115 472
28972 425
12534 505
16367 523
5035 356
15826 154