21992 448
19106 292
19279 556
5972 163
4653 158
13838 793
28517 154
4177 209
11955 510
19318 459
3322 570
4233 654
2380 346