14961 412
5832 134
12554 702
6328 79
11117 505
8718 244
18741 809
7493 351
15487 504
16129 594
6267 541
16957 150
6909 668
8116 621
7831 348
14492 659
9224 738
7998 212
12818 362
4443 45
9421 597
7818 776
25284 348
18111 716
8788 112
15528 535
10113 296
19598 635