14015 32
5806 201
12516 257
8078 278
1068 173
13720 386
5027 70
7715 431
27701 689
15359 216
10616 616
11523 277
5361 786
13547 862
2950 279
625 105
13166 461
6757 444
2316 201
4812 302
4228 137
4611 253
20436 201
28540 595
6225 403
3140 623
10129 578
15970 526