11075 58
10574 261
12420 835
30880 91
14831 126
2561 358
2204 108
6528 546
24192 373
31253 322
2357224 3939
246878 1043
2996 148
2103657 3400
382711 1160
276471 1575
232101 590
2671341 6577
699228 1985
375326 1082
94761 372
2379036 7083