104752 711
1767 313
2170 239
1395 201
3289 478
1568 50
3579 698
5623 543
3076 437
9574 816
8367 130
7695 651
8419 206
4864 843