4646 609
58671 451
14165 843
32269 318
8510 631
4136 241
36268 313
64786 567
37492 661
3049 300
2683 316
3106 448
10332 904
20592 125