12832 800
1460 153
3002 409
3465 752
3011 413
3855 264
3780 711
2384 229
6501 901
5093 248
2870 73
2105 226