4663 609
59653 455
14169 843
32285 318
8511 631
4137 241
36348 313
64827 567
37501 661
3051 300
2685 316
3108 448
10333 904
20604 125