4639 609
58361 451
14165 843
32264 318
8509 631
4134 241
36243 313
64766 567
37492 661
3048 300
2683 316
3103 448
10330 904
20581 125