2382 381
5156 447
3016 95
3648 495
20294 651
4611 161
25795 1063
7595 440
9850 790
1742 108
7422 460
2142 166
29827 374
1785 214
1674 180