2701 514
9929 700
1199 79
9830 752
14351 80
20362 327
18568 261
15657 266
2945 487
10042 274
2103 150
4806 394
18818 242
14336 839
10202 555