541 860
184 87
496 921
579 511
748 145
641 697
330 90
862 97
1008 396
264 828
240 73
128 659
104 854
2898 313
776 896
368 679
812 257
236 562
674 43
42 991
66 889
509 100