21073 559
8578 850
11682 878
123121 1032
33318 246
18296 173
13303 206
94271 298
29359 709
6024 117
47388 464
2894 245