1161 1000
812 257
236 562
580 274
842 524
552 332
463 732
939 545
298 141
586 43
755 45
239 992
895 860
2277 793
144 880
689 318
714 234
896 230
65 889
88 535
264 828
397 488
778 239