103066 710
1743 313
2149 239
1372 200
3268 478
1533 50
3558 698
3052 437
9539 816
8319 130
7659 651
8394 206