105085 236
99516 907
164657 541
47595 61
87192 600
103249 508
56053 409
99638 231
70343 661
16176 568
171306 139
65981 512
73148 145
48452 78
44845 560
110131 372
50754 702
24507 245
90963 261
3504 329
32092 221
104246 290
93792 348
76981 353
171014 313
271669 862
175777 419
158421 216