28533 446
14574 789
3848 242
10161 172
2045 173
10285 823
9302 425
4695 106
5429 777
13506 529
9366 135
8018 153
3798 150
8645 642
3036 334
7425 914
12274 129
2133 64
5599 687
9957 299
5509 165
6794 756
5982 399
12017 793
6821 237
6651 713
10847 583
29456 90