5932 133
8284 584
9530 601
6814 179
8024 396
17379 401
19853 697
37622 362
7484 50
13907 76
3018 566
2233 176
2991 272