34840 127
17480 309
14225 132
12485 413
11112 865
70348 654
122253 550
72130 135
27311 845
7661 185
26491 258
59045 499
17165 140
9245 39
5191 525
5315 685
6273 456