5960 696
7745 417
14195 405
38328 381
10797 642
10707 558
2464 25
6514 444
8173 365
6271 95
7096 255
2577 220
21240 353
3075 92
4963 879
2491 527
2037 386
2953 406