3916 782
11575 266
23987 685
7443 790
9511 589
75739 406
49405 707
21681 447
25280 188
4732 167
7684 388
1342 79
3000 312
7668 518
3505 631