34883 127
17489 309
14230 132
12489 413
11115 865
70413 654
122318 550
72182 135
27320 845
7671 185
26507 258
59072 499
17170 140
9258 39
5192 525
5316 685
6276 456