34848 127
17481 309
14225 132
12485 413
11113 865
70356 654
122265 550
72135 135
27311 845
7662 185
26495 258
59045 499
17165 140
9248 39
5191 525
5315 685
6273 456