4722 405
26487 493
16010 164
9245 979
121973 593
59963 417
26308 631
5647 842
2871 482
10664 261
6020 53
4003 332