6939 503
15213 139
61923 883
34447 934
7108 374
109765 629
5186 163
26555 581
58532 381
29542 235
138557 690
54725 716
12338 483
3459 163
3843 708
6592 592
4617 495
69998 184
31467 652