3950 782
11615 266
24151 685
7471 790
9564 589
76824 407
49997 708
22077 448
25728 189
4833 167
7723 388
1370 79
3019 312
7714 518
3534 631