3010 582
3027 288
5083 523
101153 424
5397 826
3526 227
3832 193
1899 77
5139 882
5523 593
16887 399
14731 307
14950 587
7039 540
12157 447
214261 1155
15566 441
71650 142
343685 930
211235 419
14347 613
69452 326
10386 34
6693 697
5588 643
48007 317
39280 736
21721 260