5930 133
8283 584
9530 601
6810 179
8022 396
17377 401
19849 697
37617 362
7481 50
13903 76
3018 566
2232 176
2991 272