11094 58
10598 261
12414 835
30949 91
14851 126
2552 358
2200 108
6512 546
24191 373
31261 322
2370421 3930
246887 1043
3006 148
2112343 3405
382744 1160
276497 1575
232127 589
2678402 6578
699366 1985
375360 1078
94753 372
2392796 7072