13093 403
12068 810
3823 514
11042 488
5895 615
4737 468
2284 164
14178 287
1306 63
3118 545
25964 633