21502 86
14550 387
18898 546
9240 65
14311 606
10514 220
9412 815
15284 338
4742 663
645 78
1775 452
1163 143
2604 489
3858 766
1881 405
2032 591
3616 751
1027 261
1727 502
941 162
2336 234
22678 589
10976 283
12734 515
18834 127
10006 274
16539 604
20433 680