16259 467
4977 97
14588 637
2333 206
10305 798
2841 32
18026 977
6896 55
13246 79
2522 85
4905 634
14883 750
12484 556
14760 160
12580 847
7728 357
14824 328
31098 213
25329 643
5650 856
312701 570
105059 79
107126 697
9369 486
26233 691
158806 201