1593 956
703 422
640 384
576 346
909 545
725 435
804 482
1861 1117
904 542
722 433
307488 184493
194173 116504
177397 106438
162228 97337
140057 84034
115927 69556
107176 64306
101604 60962
97216 58330
87138 52283
1478 887
10932 6559
3252 1951
3103 1862
3150 1890
162228 97337
9219 5531
4705 2823