2969 40
3279 213
5497 76
2387 220
6609 575
22641 893
4142 256
6859 78
6464 414
12142 765
6326 358
36267 686
22953 509