5960 676
10917 269
2777 129
18391 116
17998 209
7401 547
31798 438
5041 723
6259 803
4620 526
3446 337