2232 629
1933 245
170347 664
1674 44
3423 329
3549 521
8600 681
1993 291
3746 37
54086 102
7343 593
4764 427
1384 142