4293 75
2905 357
2331 108
21131 510
24798 828
12856 532
48584 521
2290 243
6448 53
3065 163
14182 536
12368 212
6710 698