16578 467
5092 97
14779 637
2353 206
10422 798
2899 32
18420 977
7041 55
13542 79
2560 85
4954 634
14955 750
12696 556
15064 160
12746 847
7848 357
15159 328
31392 214
25555 643
5664 856
317195 573
106288 79
108109 697
9384 486
26334 691
159606 201