396 171
1238 239
261 888
75 794
1389 580
682 228
660 84
718 602
174 79
549 540
39 728
318 433
93 376
175 932
970 642
518 441
794 637
311 590
466 568
388 118
242 809
1838 935
458 239