8080 504
4005 235
16529 774
39953 334
20518 123
2500 142
18656 172
2703 444
4329 516
1584 138
8266 321
6224 390
2813 74
1138 90
19520 965
1676 86
2805 527
2574 198
3355 706