4291 272
4958 767
5810 349
8354 305
50301 60
29629 782
5239 281
3642 352
5208 469
2805 76
3615 474
1103 181
1621 290
9135 184