19996 206
12028 117
3508 517
5696 691
51447 174
63611 621
60889 85
9163 254
9662 457
15125 418
19941 429
1869 159