12222 89
4599 286
7305 696
21365 750
3008 131
10043 848
13177 392
19350 357
7758 358
7990 622
17004 549
8269 146
9025 716
9833 57
5866 299
12112 92
10749 711
3938 166
8442 139
7128 497
6263 123
9767 83
6789 207
9618 380
20321 703
33440 895
36459 582
15202 878