1503 285
1257 690
1145 351
1341 222
1262 198
871 105
110 126
383 254
959 551
849 365
409 556
424 200
187 769
940 291
820 709
965 43
964 757
351 849
303 455
1013 849