837596 2476626
771665 1896583
767306 1890503
751563 1797097
743877 1916360
708083 1798422
705187 1762196
698911 1703910
657686 1504381
641433 1706852
629675 1613531
19887 85753
3680 96600
2190 38348
1135 189304
2002 163380
1316 55604
8052 113469
13154 309431
7321 100115
2202 38761