4595 609
57451 451
14161 843
32249 318
8504 631
4131 241
36173 313
64705 567
37482 661
3040 300
2682 316
3098 448
10329 904
20556 125