11075 58
10574 261
12420 835
30879 91
14831 126
2561 358
2204 108
6528 546
24192 373
31253 322
2357220 3939
246878 1043
2996 148
2103656 3400
382711 1160
276471 1575
232101 590
2671335 6577
699228 1985
375326 1082
94761 372
2379035 7083