3192 598
2396 379
8292 644
9207 352
38009 925
193596 875
43145 189
29154 324
21810 482
13032 573
2887 747