2796 242
4179 98
38749 375
5585 691
2441 536
4641 712
2326 31
2576 221
1669 263
766 121
2694 637
3459 647
3187 652
7168 831
3235 487
2303 453
1044 217
718 101
882 235