1863 348
3091 511
20672 107
1600 304
3094 767
10948 519
34634 144
3441 441
7263 696
6802 534
3013 599
2443 459