123959 638
88727 171
67302 93
25059 335
18859 878
50241 375
121770 647
93389 806
12880 302
73970 768
150636 640
66901 727
156772 446
71392 141
5871 500
7801 322
9308 208
113300 504
53555 536
406600 1008
193253 650
21666 477
130389 462
31377 67
20259 649
301235 583
172157 613
57891 556