2926 905
26675 299
8973 377
4685 214
25247 198
5086 532
5493 545
29515 685
13412 632
29766 68
16991 249
13724 82
16478 224
10338 430
4010 134
2581 458