265435 883
10674 133
13172 173
116945 368
7974 852
69132 350
31059 623
27201 740
3460 647
3777 412
2510 240
3707 480
2979 95
3550 739
6185 560
5520 878
49245 245
48470 504