260572 874
10542 132
13092 173
115012 367
7895 852
66842 348
29437 621
26183 738
3392 647
3710 412
2443 240
3638 480
2889 95
3477 739
6093 560
5430 878
47326 243
46109 502