12620 753
1407 222
10520 698
10889 324
16613 148
11563 428
3948 96
11355 945
6462 341
17235 374
8049 338
7812 706
13359 666
11188 508
37685 114