9979 42
18683 68
6626 641
6250 296
19122 717
13287 883
4186 397
7599 467
7634 100
11175 53
13864 800
12920 588
7993 570
9045 527
6622 472
5848 94
11728 482
4803 385
12868 316
7168 302
7811 429
38048 398
17501 164
13147 453
25189 209
5602 252
9922 73
126025 85