17196 107
34769 441
1932 535
24057 461
6345 384
23526 116
1774 303
16632 877
7091 42
8363 623
2266 221
24652 110
3493 806
5004 80
2521 466
46689 847
4825 149
6530 348
1043 94
1783 430
81336 948
8259 618
55013 582
19893 768