3053 582
3053 288
5099 523
101747 425
5407 826
3531 227
3839 193
1900 77
5143 882
5530 593
16895 399
14744 307
14960 587
7045 540
12165 447
214441 1155
15577 441
71702 142
343878 930
211527 419
14362 613
69500 326
10393 34
6695 697
5591 643
48084 317
39444 736
21884 260