643 172
797 161
563 41
3296 649
11392 806
8695 267
19966 108
4678 637
16242 103
34196 609
5320 207
6845 572
2507 192
3442 187
37849 588
24364 217
17187 562
39496 860
6974 616