396 171
1005 62
2549 269
2123 828
75 794
180 244
1198 408
923 568
682 228
693 765
1507 808
945 110
6292 805
261 888
970 642
964 945
518 441
461 454
245 320
1112 163
604 956