160 335
241 390
396 171
290 75
2123 828
518 441
180 244
672 892
682 228
314 590
489 353
174 79
321 459
2550 269
857 140
660 84
142 244
968 264
242 809
554 945
1003 556