265990 883
10685 133
13180 173
117104 368
7981 852
69316 350
31367 623
27302 740
3465 647
3783 412
2524 240
3714 480
2990 95
3562 739
6194 560
5530 878
49396 245
48672 505