6939 503
15213 139
61923 883
34447 934
7109 374
109769 629
5186 163
26555 581
58534 381
29542 235
138564 690
54728 716
12338 483
3459 163
3843 708
6592 592
4617 495
69998 184
31468 652