10970 523
11508 563
2770 288
2387 265
12773 216
3258 130
1113 158
2463 595
1295 242
4251 618
4987 745
3003 476
3686 547
3973 705
5147 592
2498 205