3026 582
3034 288
5085 523
101313 425
5400 826
3528 227
3835 193
1899 77
5140 882
5526 593
16887 399
14733 307
14954 587
7042 540
12159 447
214309 1155
15569 441
71662 142
343751 930
211313 419
14349 613
69460 326
10386 34
6695 697
5590 643
48030 317
39321 736
21769 260