42171 216
4381 668
2652 54
3064 497
21091 620
8065 390
20243 337
14345 89
7409 206
5723 669
3419 531
4799 478
4759 171
14237 426