318 330
2971 313
322 251
350 83
493 481
690 780
205 912
8 171
94 225
403 691
975 222
251 238
961 888
488 435
885 294
687 186
471 647
906 372
929 975
997 161
641 388
565 188