155221 605
83368 531
18638 505
21683 288
2572 124
3053 114
3810 653
6245 604
51947 953
8034 380
37965 831