6186 70
9481 711
5957 573
17213 508
3948 113
5977 62
15099 404
3150 100
22902 352
4233 560
2423 284
6537 386
5274 240
8080 415
15095 401
12245 214
23884 367
11037 815
14731 143
9102 154
8034 96
10288 530
20014 274
31837 72
8824 127
6354 351
10357 545
15164 880