6939 503
15213 139
61923 883
34447 934
7109 374
109769 629
5186 163
26556 581
58534 381
29544 235
138575 691
54730 716
12338 483
3459 163
3843 708
6592 592
4617 495
70001 184
31468 652