24295 64
37271 210
19187 747
13051 124
7844 633
7637 442
4076 610
16150 505
9906 648
10576 454
4959 675
4949 61
5360 309
3983 602