4641 609
58425 451
14165 843
32265 318
8510 631
4135 241
36249 313
64769 567
37492 661
3048 300
2683 316
3104 448
10331 904
20586 125