14943 235
16465 103
12077 410
1377 155
1650 145
6271 811
3472 587
7589 627
17830 778
3947 775
5103 668
1499 85
5542 196