11595 58
10674 261
13526 835
32989 91
14337 126
2752 358
2264 108
6991 546
24221 373
34425 324
2293771 3863
246989 1043
3171 148
2066562 3375
382723 1160
276160 1568
232155 589
2631576 6565
695986 1987
376143 1078
95074 372
2326367 7051