3012 582
3029 288
5083 523
101174 424
5397 826
3527 227
3832 193
1899 77
5139 882
5524 593
16887 399
14731 307
14950 587
7040 540
12157 447
214265 1155
15566 441
71652 142
343695 930
211253 419
14349 613
69454 326
10386 34
6694 697
5588 643
48009 317
39287 736
21728 260