3121 598
2370 379
8154 644
9052 352
37603 925
191167 875
42935 189
28979 324
21783 482
12995 573
2878 747