33972 506
16342 323
8670 293
10270 665
25149 749
33090 633
25899 1058
1897 110
3646 93
6001 104
5207 598
25370 175
21969 109
3283 399
4391 809