261295 878
10555 132
13094 173
115230 367
7908 852
67129 348
29595 621
26303 739
3397 647
3721 412
2450 240
3649 480
2905 95
3488 739
6104 560
5439 878
47732 245
46384 502