2976 923
439 106
1266 343
2306 287
6438 191
77296 320
77351 736
10399 172
12613 175
22530 461
4668 613
11970 672
2401 381
16809 419
1138 90