265906 883
10682 133
13178 173
117080 368
7979 852
69275 350
31320 623
27291 740
3461 647
3782 412
2523 240
3714 480
2988 95
3560 739
6190 560
5525 878
49366 245
48637 505