5958 676
10915 269
2777 129
18387 116
17992 209
7400 547
31798 438
5041 723
6259 803
4620 526
3446 337