14947 172
8545 265
20129 258
2684 417
5155 707
12000 537
3691 303
4327 283
15485 302
13340 368
14741 420
14581 153
14236 546
5717 772
16038 426
3323 443
2528 305
4150 593
16652 878
4202 80
9485 625
3322 336
9278 633
6647 547
2757 417
9862 390
7357 668
10035 728