6950 503
15222 139
61936 883
34453 934
7120 374
110051 629
5192 163
26603 581
58740 382
29677 235
139816 691
55019 716
12354 483
3465 163
3845 708
6609 592
4623 495
70134 184
31567 652