3028 582
3034 288
5087 523
101360 425
5400 826
3528 227
3837 193
1899 77
5140 882
5527 593
16887 399
14733 307
14955 587
7043 540
12160 447
214325 1155
15570 441
71666 142
343774 930
211342 419
14351 613
69465 326
10388 34
6695 697
5591 643
48036 317
39337 736
21785 260