43023 640
1304 148
67752 209
4668 345
11282 131
2632 411
64977 245
28967 551
57682 617
44431 936
42086 529
29822 93