396 171
1243 239
261 888
970 642
660 84
693 765
968 264
318 433
893 939
388 118
919 615
132 893
1941 304
101 884
1390 580
857 140
174 79
142 244
945 110
904 381