1523 461
18931 82
43277 1116
54963 77
7104 239
8695 421
22242 260
3761 536
4811 715
2606 584
16470 58