3949 782
11614 266
24142 685
7470 790
9562 589
76806 407
49989 708
22070 448
25719 189
4833 167
7721 388
1370 79
3019 312
7712 518
3534 631