3066 734
7188 602
4053 972
1893 112
2106 287
2413 559
14656 664
9542 27
7895 251
2688 680
23509 812
7956 307
9117 277