7050 324
8720 464
14956 411
303422 1072
13480 715
40428 780
14395 54
39078 112
35717 508
15413 833
8582 626