109086 328
52903 94
40132 540
67388 376
155223 358
52825 347
32688 772
448681 1571
194809 620
14970 366
82035 164
28156 370
48100 184
52958 178
10381 50
19809 566
5509 55
79400 179
8730 810
279216 912
140291 581
251918 716
36766 858
128820 560
29830 605
107214 673
161211 698
22360 360