3198 459
12214 353
3991 142
21216 247
84359 670
15923 760
3643 503
2622 451
6701 642
15025 827
8453 79
4007 39