28378 167
13860 832
2030 274
6011 386
25068 95
10764 41
6225 646
4973 539
5295 222
8245 444
4834 612
5773 79
6957 629