20966 559
8512 850
11608 877
120658 1031
32666 246
18045 173
13217 206
92898 297
28754 709
5801 117
44799 462
2841 245