2970 905
26693 299
9361 377
4685 214
25247 198
5086 532
5493 545
29515 685
13417 632
29772 68
16994 249
13727 82
16480 224
10346 430
4011 134
2582 458