19156 73
8304 494
4110 175
18392 115
5076 529
2498 235
14562 846
33989 668
21168 106
8171 458
8659 298
4529 484
37236 827
7048 481
6063 152
24010 818
10847 314
19992 241
6784 559
19282 588
15546 612
9338 50
10153 211
13713 227
12781 651
4846 628
8105 413
13731 862