353 186
2992 220
954 50
751 479
42 373
602 142
406 257
858 698
348 203
759 491
393 741
321 924
125 153
311 639
441 530
1133 952
352 502
636 725
523 626
918 607
73 332
182 901
268 596
1098 630