396 171
1243 239
1805 648
2121 304
873 883
2124 828
372 304
660 84
489 353
693 765
968 264
466 568
557 904
2550 269
1198 408
857 140
1112 163
174 79
1442 384
904 381
388 118