261015 876
10554 132
13094 173
115181 367
7907 852
67046 348
29563 621
26284 739
3397 647
3721 412
2449 240
3647 480
2901 95
3485 739
6102 560
5439 878
47616 244
46316 502