8497 228
8491 696
6895 114
5944 804
13826 726
117970 503
40210 404
31850 813
30428 274
4273 659
10251 420
14766 320
2647 307
1533 152
2986 403
8046 622
30220 719