2350 171
3325 673
19811 367
466686 1013
88174 250
59480 258
7871 623
1818 183
3606 61
5895 642
2469 324