31856 392
16786 126
9125 517
2883 288
18110 94
5006 793
56572 608
1312 139
9415 261
4047 729
5787 738
30432 249
14841 222
3767 462
4596 488
2551 98
3411 746
3260 557
3907 805