2899 288
5052 523
99926 424
5358 826
3514 227
3812 193
1893 77
5131 882
5507 593
16865 399
14715 307
14937 587
7027 540
12141 447
213912 1154
15556 441
71519 142
343269 930
210342 419
14330 613
69345 326
10377 34
6682 697
5582 643
47863 316
39028 735
21400 260
17036 724