2905 753
2233 505
2709 460
5092 388
8981 402
6084 217
11534 399
52316 776
26708 352
32083 747
17105 315
6122 123