3531 817
4152 580
4849 346
7251 770
1482 126
9306 979
1156 171
2475 84
45942 141
23416 607
5146 82
3748 197
24213 50
3172 547
6732 426
4570 172
5360 518
21234 915
5702 297
7625 645
4165 457
3988 399
8929 505
3087 344
10447 790
41645 67
134854 928
158656 540