4646 609
58629 451
14165 843
32267 318
8510 631
4135 241
36262 313
64780 567
37492 661
3048 300
2683 316
3105 448
10332 904
20592 125