22076 113
112168 806
8239 405
47106 584
16223 316
121662 751
6086 899
104613 547
4117 508
31931 913
13970 292
12423 860
13829 569
85162 767
4362 229
2081 272
6137 490
10229 489
103127 209
4361 226
20141 187
34070 591
31157 291
36917 467
25507 194
28728 521
26578 834
12543 700