21076 559
8584 850
11687 878
123568 1033
33360 246
18307 173
13307 206
94389 298
29397 709
6036 117
47625 464
2897 245