4600 609
57569 451
14162 843
32255 318
8504 631
4131 241
36185 313
64714 567
37484 661
3043 300
2682 316
3098 448
10330 904
20565 125