19731 616
19812 163
6142 873
18524 543
3238 602
1511 110
4176 683
2403 257
4208 57
9972 360
37018 408
5849 518
2231 206