260957 875
10552 132
13094 173
115152 367
7903 852
67020 348
29549 621
26270 739
3396 647
3721 412
2449 240
3647 480
2901 95
3484 739
6101 560
5439 878
47556 244
46289 502