21076 559
8583 850
11687 878
123543 1033
33358 246
18306 173
13306 206
94381 298
29389 709
6035 117
47604 464
2897 245