10312 233
4725 150
31261 144
25358 602
11306 425
28506 785
12762 687
12114 761
7168 660
10251 645
4005 332
5327 577
3876 940