40278 188
2137 259
15137 663
47213 930
8909 460
2677 107
11859 336
124359 861
4731 433
37476 653
11145 954
6786 628
3868 415
4205 371
153068 332
5708 893
22819 717
24248 221
4050 440
8529 384
9847 242
7895 62
2232 222
17959 671