44993 926
49690 45
34155 856
4535 167
4844 94
15850 892
4354 238
18080 611
4707 220
64296 442
1509 191