20582 175
72559 81
5299 378
1607 71
3312 796
3283 504
3689 730
4287 330
3767 547
7887 613
46828 447
7828 208
6618 107
11421 246
1869 284
30321 423
6532 670
949 58
6094 310
4654 562
7877 87
7540 737
4460 590
2917 307
5368 613
8203 695
9206 52
15528 526