260833 874
10548 132
13094 173
115111 367
7901 852
66977 348
29517 621
26247 739
3395 647
3717 412
2448 240
3645 480
2899 95
3482 739
6099 560
5434 878
47427 243
46235 502