3096 711
3245 945
1665 120
4173 578
3377 629
3714 245
277207 703
2192 44
3819 329
3894 521
9751 681
2352 291
4626 37
62648 105
8029 593
5434 427
3047 142