9060 58
6108 690
4229 539
11245 146
14256 729
12003 147
23873 222
5426 578
3755 684
2458 317
2177 269
2777 527
1589 76