508 676
688 711
778 922
524 802
154 132
334 263
1004 80
943 947
463 474
999 303
216 860
695 396
13980 364
12937 803
9191 361
7198 363
7035 348
5901 14
5448 40
4959 201
4886 224
4342 922
4289 646
4264 218