21887 81
4080 526
5494 505
6076 677
4506 211
2948 459
3820 442
7979 117
2445 265
6583 710
16144 359
3740 670
4185 228
11156 119
5300 138
5174 215
4987 609
5074 882
3943 731
4121 703
2454 408
1807 126
6761 509
8926 83