31651 64
9236 656
3161 522
4247 339
3719 110
11793 659
8302 643
17718 460
2540 122
12354 503
3624 701
3555 782
5873 276
19755 435
3602 77
10373 356