4293 272
4963 767
5824 349
8372 305
50304 60
29671 782
5256 281
3648 352
5209 469
2814 76
3620 474
1109 181
1621 290
9163 184