5961 676
10923 269
2777 129
18392 116
18002 209
7401 547
31798 438
5041 723
6259 803
4620 526
3446 337