8795 352
3790 491
2946 268
7413 126
3035 277
5213 485
5143 53
4505 628
6083 575
8521 877
9387 433
4117 396
29200 105
4787 572
20688 585
6712 509
2741 145
4354 507
19447 103
16851 160
8516 407
7718 38
5641 807
3708 367