20396 400
12613 512
4510 82
12171 81
3687 581
1428 196
6684 331
3044 393
1098 184
5406 560
1356 108
4770 363
8469 154
2405 217
5556 894
3356 279
2435 395
1343 142
85951 873
7438 488
3754 700
29043 225
9414 611
21478 699
16530 274
18349 161
40235 350
42979 484