21076 559
8583 850
11687 878
123536 1033
33356 246
18306 173
13305 206
94379 298
29388 709
6035 117
47596 464
2897 245