4641 609
58406 451
14165 843
32265 318
8509 631
4134 241
36247 313
64769 567
37492 661
3048 300
2683 316
3104 448
10331 904
20584 125