260987 876
10552 132
13094 173
115162 367
7904 852
67027 348
29554 621
26273 739
3396 647
3721 412
2449 240
3647 480
2901 95
3485 739
6101 560
5439 878
47589 244
46305 502