7220 585
4961 173
6883 566
12841 497
15718 323
3869 521
14246 393
25503 159
8432 765
30098 186
2227 159