5924 133
8276 584
9523 601
6798 179
8010 396
17356 401
19815 697
37580 362
7472 50
13875 76
3016 566
2228 176
2987 272