3148 598
2377 379
8202 644
9107 352
37731 925
191964 875
43005 189
29050 324
21792 482
12996 573
2879 747