21095 140
2958 149
5061 220
10034 928
15071 89
78487 609
35857 207
17540 485
20069 659
28532 177
6468 206
3319 465
5740 196
5035 412
9840 882
54975 76
63518 527
28550 112
25140 664
3745 685
26435 528
17614 493
18568 83
15211 734
2693 299
4083 144
31072 504
16074 189