2705 137
3983 524
9037 788
21685 711
4452 384
8731 719
23984 580
5305 502
17144 551
5703 623
4935 83
31969 222
37500 588
16767 855
42989 1116
5837 92
8896 520
12495 289
18442 754
12074 309
14890 446
7683 790
13361 169
3441 35
3032 122
9890 282
7883 253
6970 337