281 982
647 294
22 623
496 148
709 238
97 885
699 326
937 228
882 198
32 455
890 432
525 355
118 212
861 863
188 60
492 479
539 29
48 500
195 418
253 926