3023 804
1657 465
941 239
1509 382
16978 199
5917 163
339 64
24111 396
3005 761
3906 276
3954 595
643 140
220266 247
441319 747
99210 399
4286 470
2866 474
3619 622
17588 655
13145 527
7687 749
10768 162
4298 706
37113 535
14598 492
2753 572
93573 482
40869 418