45186 70
14265 322
3877 224
12784 556
7230 344
23853 401
9214 139
17769 898
7433 293
3665 140
11683 628
11195 597
16009 171
42254 166
20039 138
9929 721
17160 581
8817 731
4463 612
2773 290
28695 45
10795 510
15860 386
24222 348
10326 117
9299 536
1994 306
15904 567