4638 609
58336 451
14165 843
32264 318
8509 631
4133 241
36241 313
64766 567
37491 661
3047 300
2683 316
3102 448
10330 904
20579 125