871 243
738 13
431 362
2421 792
1527 918
560 10
12 287
691 801
357 47
728 220
310 726
146 522
1674 430
54 539
154 348
691 266
994 946
955 862
444 949
102 288
688 60
296 203