19621 702
244033 699
5740 192
135067 341
11302 321
17158 81
6435 263
28888 118
135308 1131
14696 301
18864 615
149411 516
10852 417
30888 490
27562 83
17678 173
13120 399
13165 247
42298 267
4689 291
2216 89
5211 651
4955 547