11595 58
10673 261
13526 835
32987 91
14336 126
2752 358
2264 108
6990 546
24221 373
34423 324
2293650 3862
246989 1043
3171 148
2066420 3375
382720 1160
276157 1568
232154 589
2631377 6565
695981 1987
376136 1078
95074 372
2326186 7051