29005 169
9956 334
6697 893
8386 368
4087 230
4385 804
9403 591
1976 64
3643 442
7179 532
36793 830
8943 699
4565 241
9041 538
7095 267
2542 235
6066 741
20946 665
9040 151
7041 819
8641 563
31054 540
35967 825
9432 317
10412 294
7925 283
7627 432
8387 405