32427 404
50986 133
96468 875
85527 743
40100 266
20525 421
12296 584
77053 830
74909 523
114360 478
13350 699
14194 103
17870 412
50962 543
156767 584
156124 219
79606 178
56322 633
17239 531
3859 497
20821 1000
93216 711
85858 721
4136 361
155716 648