2237 659
976 284
876 291
2833 759
2571 582
2628 708
1714 356
4088 171
172 47
25360 943
4443 666
20612 678
26253 106