15518 616
39454 302
20300 93
30993 863
7875 291
45078 337
35234 109
28939 153
7543 516
3153 212
9737 93