15942 505
16082 570
18429 826
15989 54
10309 47
3423 525
5520 115
10204 405
8577 770
24781 442
12295 789
3378 242
8606 172
1753 173
9513 823
8228 425
4397 106
4955 777
11947 529
8391 135
7173 153
3177 149
7891 642
2701 334
6818 914
10198 129
1775 64
4927 687