4291 272
4958 767
5815 349
8354 305
50301 60
29630 782
5239 281
3643 352
5208 469
2805 76
3615 474
1103 181
1621 290
9136 184