4296 662
15580 376
3876 382
3505 836
1708 207
1278 164
2037 101
726 69
3993 695
2193 164
1144 97
48083 941
6647 186
35797 893
11743 122
9912 693
14009 236
3656 1006