3197 598
2402 379
8319 644
9233 352
38073 925
193945 875
43170 189
29175 324
21811 482
13034 573
2888 747