4309 102
5603 559
39728 440
2130 145
2416 269
3505 667
4185 477
5271 170
4882 396
2713 328
2889 309
8277 163
2817 552