4656 609
59252 454
14169 843
32280 318
8511 631
4136 241
36318 313
64816 567
37498 661
3050 300
2685 316
3107 448
10332 904
20599 125