2986 506
7165 104
3441 101
6147 518
4974 249
2640 392
9977 731
2906 287
3102 79
5568 463
23326 112
2672 292