399 311
1141 883
27 692
58 857
435 812
1058 584
982 404
432 601
2062 304
113 839
96 230
427 675
988 929
389 575
1003 140
639 53
245 655
962 451
488 232
665 651
98 558
1001 155