2566 631
1531 461
18953 82
43370 1116
55029 77
7114 239
8747 421
22245 260
3768 536
4816 715
2606 584
16476 58