102497 709
1731 313
2145 239
1365 200
3263 478
1512 50
3549 698
3048 437
9527 816
8310 130
7648 651
8379 206