265265 882
10671 133
13170 173
116883 368
7972 852
69084 350
30951 623
27183 740
3459 647
3772 412
2509 240
3702 480
2976 95
3546 739
6183 560
5516 878
49206 245
48399 504