18492 877
112351 439
88893 226
10337 569
34651 626
36370 443
11686 159
4356 39
12058 354
11366 844
7504 687
13111 488
32553 306
27631 352
3694 644
5560 676
1622 80