403 107
784 63
626 313
273 183
58 857
294 727
392 702
412 693
179 300
351 929
876 140
337 222
516 373
408 917
115 839
435 812
660 851
559 141
336 888
180 607
170 545
621 41