29545 529
18743 573
4938 524
14405 140
11522 812
23516 422
5755 167
1276 37
3702 462
3328 742
10788 79
8776 349
8710 1125
10313 653
3212 424
9996 247
2819 671
20825 452
4538 488
6482 692
3685 518
7135 552
4062 134
8363 96
9943 708
21546 323
4892 694
17868 242