265680 883
10677 133
13176 173
117005 368
7977 852
69200 350
31208 623
27264 740
3461 647
3779 412
2518 240
3712 480
2985 95
3554 739
6188 560
5525 878
49313 245
48550 505