12353 148
2706 137
3984 524
9039 788
21690 711
4454 384
8732 719
23990 580
5305 502
17144 551
5704 623
4935 83
31972 222
37516 588
16770 855
42999 1116
5838 92
8900 520
12496 289
18447 754
12079 309
14896 446
7684 790
13363 169
3441 35
3032 122
9894 282
7883 253