3045 582
3047 288
5093 523
101596 425
5405 826
3529 227
3838 193
1899 77
5141 882
5529 593
16891 399
14738 307
14958 587
7045 540
12164 447
214386 1155
15575 441
71687 142
343840 930
211448 419
14358 613
69480 326
10390 34
6695 697
5591 643
48059 317
39386 736
21844 260