398 171
1248 239
877 883
291 75
1393 580
860 140
684 228
733 90
573 655
558 433
970 264
550 540
2127 828
1202 408
1112 163
562 884
945 110
459 790
186 941
919 615
167 37
319 759