4260 530
9306 321
23930 431
5094 671
4261 621
28298 320
12998 315
40046 87
6375 850
8219 825
2448 40
3765 707
1887 119