20159 713
345991 655
283414 1571
6541 86
34131 543
31736 873
20712 80
14385 426
101405 264
51064 530
29499 616
63099 816
46512 279
85882 762
20301 95
307342 179
35269 236
101894 360
42966 480
23905 328
147048 153
85225 370
166237 305
90484 869