502 253
947 80
446 882
337 13
840 381
271 120
436 294
287 13
996 178
938 847
736 532
963 551
137 628
553 614
366 283
198 436
21 703
174 129
873 13
756 193