19133 73
8297 494
4108 175
18371 115
5071 529
2497 235
14559 846
33941 668
21154 106
8167 458
8656 298
4528 484
37197 826
7036 481
6060 152
23996 818
10840 314
19962 241
6771 559
19277 588
15533 612
9334 50
10153 211
13691 227
12768 651
4845 628
8099 413
13712 862