2458 629
2335 245
190995 668
1699 44
3468 329
3596 521
8769 681
2035 291
3890 37
55577 104
7379 593
4868 427
1441 142