20826 757
9486 592
13922 164
81141 241
3758 414
34297 377
21870 551
29761 323
2509 179
2358 245
1927 156
4238 630