5932 133
8284 584
9530 601
6815 179
8025 396
17379 401
19854 697
37624 362
7484 50
13907 76
3018 566
2233 176
2991 272