5891 528
8874 587
9599 261
9427 86
12042 440
2634 145
5892 871
6897 76
34720 613
5651 395
1065 96
5644 789
10522 639
2967 172
1859 382
571 57
3875 657
3217 800