3029 582
3038 288
5088 523
101389 425
5401 826
3528 227
3837 193
1899 77
5140 882
5527 593
16888 399
14733 307
14955 587
7044 540
12161 447
214333 1155
15572 441
71670 142
343779 930
211353 419
14351 613
69467 326
10389 34
6695 697
5591 643
48042 317
39339 736
21796 260