471 35
245 246
448 64
848 501
890 22
204 72
370 207
501 576
1025 195
436 875
230 810
172 154
959 403
895 95
463 29
495 508
355 741
856 853
712 480
707 132