21646 46
17186 590
15356 488
10089 190
5386 748
7440 214
31335 294
7055 300
3479 100
6650 86
9720 81
6259 127
4483 397
10006 345
2603 103
9204 519
6214 218
12773 652
6135 806
5015 85
12467 608
5306 570
4123 505
5676 857