4321 102
5609 559
39733 440
2130 145
2417 269
3505 667
4186 477
5274 170
4882 396
2713 328
2889 309
8277 163
2817 552