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