42188 207
11158 220
12893 752
3410 104
3861 636
3222 484
9993 844
3780 239
5095 663
28632 502
47788 522
57906 796