33980 952
10438 675
19968 422
3000 517
2140 66
7081 483
78228 838
15122 324
11243 31
43923 491
15875 450
24927 41
43642 592
19746 188