4275 102
5594 559
39714 440
2130 145
2412 269
3504 667
4183 477
5270 170
4879 396
2713 328
2887 309
8277 163
2817 552