260938 875
10552 132
13094 173
115152 367
7903 852
67018 348
29548 621
26268 739
3396 647
3721 412
2449 240
3647 480
2901 95
3483 739
6101 560
5439 878
47547 244
46286 502