12227 465
899 167
2548 657
5084 81
1233 304
15169 428
16540 940
76990 320
3794 806
26931 270
22175 461
5450 888
24490 712
11614 672
6121 574
16689 419