5963 676
10924 269
2777 129
18395 116
18003 209
7401 547
31801 438
5041 723
6259 803
4620 526
3447 337