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