421 26
404 311
635 313
561 154
407 107
787 63
644 53
1900 999
341 888
102 230
289 129
294 824
963 986
452 352
808 524
16 985
612 892
362 337
270 646
660 851
427 264
1084 832