21502 86
14549 387
18897 546
9240 65
14310 606
10513 220
9412 815
15284 338
4742 663
645 78
1775 452
1162 143
2602 489
3858 766
1881 405
2032 591
3616 751
1027 261
1727 502
941 162
2335 234
22678 589
10976 283
12733 515
18833 127
10006 274
16538 604
20433 680