58 403
352 245
970 230
123 450
217 892
693 140
322 406
102 416
339 698
843 302
377 170
77 607
675 160
116 931
624 786
299 540
276 565
803 925
32 858
576 124