4616 609
57864 451
14162 843
32256 318
8506 631
4131 241
36200 313
64740 567
37485 661
3045 300
2683 316
3099 448
10330 904
20569 125