4004 812
18009 104
4543 405
27935 510
2753 41
7018 176
17004 164
4752 329
28060 887
54438 596
4867 430
3275 362
4474 433
3543 642
24911 572
2577 201
4968 737
7987 307
4549 574
19766 635
8420 604
15058 312
15985 58
26641 682
11094 772
6256 196
5795 711
7194 289