294 628
1556 842
583 274
670 528
544 55
23 693
758 45
80 168
315 534
131 253
239 992
240 73
1237 359
285 683
625 263
1008 557
754 501
388 148
590 857
861 975
903 289