47298 464
9511 877
7653 109
3671 685
2365 259
2411 382
2556 179
2397 245
3986 139
5242 503
4602 347
26932 602