5003 453
3915 585
12633 800
1407 153
2941 409
3412 752
2927 413
3789 264
3264 711
2320 229
6369 900
4993 247
2806 73
2046 226