396 171
318 459
1941 304
2548 269
1198 408
681 228
693 765
1112 163
557 433
104 147
945 110
861 1
261 888
970 642
857 140
922 35
489 353
1507 808
298 755