4656 609
59478 455
14169 843
32282 318
8511 631
4136 241
36332 313
64823 567
37499 661
3051 300
2685 316
3108 448
10332 904
20602 125