4714 405
26486 493
16007 164
9233 979
121966 593
59949 417
26299 631
5647 842
2870 482
10664 261
6015 53
4002 332