291522 442
95461 169
43388 437
37478 262
58323 305
27936 808
7224 483
4891 278
8590 877
6010 729
2979 278
4764 778
63582 197
23920 231