305 169
913 522
89 260
575 310
316 283
937 219
869 413
262 502
303 75
595 492
500 674
153 381
919 255
394 808
900 564
46 320
942 703
932 541
712 379
270 311