396 171
6292 805
42 777
261 888
1389 580
857 140
681 228
1012 12
132 893
727 74
918 615
709 764
1005 62
290 75
2123 828
964 945
923 568
142 244
39 728
298 755
850 211
861 1