2229 450
1880 48
8842 261
3409 109
3709 223
5888 766
3341 447
3105 592
2795 305
23506 711
53112 756
1456 143
2591 639
2833 708