12085 446
6536 632
5806 160
41545 98
17017 126
247554 1196
2834104 4107
248471 1043
333164 530
46344 1003
21535 549
2574450 3586
388346 1161
286419 1572
234152 590
194946 744
3298081 6863
255522 640
190309 592
15590 624
709656 1991
386746 1079