15853 87
31560 254
4172 769
5631 476
22359 913
2390 58
2145 72
18074 720
7485 189
36998 248
6868 649
3713 424
21818 174
6001 613
6718 311
6092 800
46552 383
16391 343
2512 76
14670 323
5834 65
4990 64
9974 741
24595 628