22017 669
14015 85
40508 953
11222 313
23654 196
19442 227
21004 533
7676 388
6933 108
5347 136
13272 675
23066 162
13008 283
6173 248
15360 154
30398 529
19088 573
5859 167
1345 37
9149 96
6807 758
7937 153
3285 268
16697 256
10256 198
33392 404
12638 765
14344 774