3911 782
11570 266
23957 685
7439 790
9508 589
75649 406
49319 707
21624 447
25222 188
4718 167
7682 388
1340 79
2997 312
7665 518
3502 631