40895 124
2388 439
3948 485
3184 507
184876 618
45782 150
31313 119
30937 103
42235 147
26135 341
30519 318
27963 260
2215 159