3111 711
3245 945
1665 120
4173 578
3377 629
3718 245
277271 703
2192 44
3819 329
3895 521
9752 681
2352 291
4626 37
62657 105
8029 593
5435 427
3047 142