5040 383
1057 197
11446 659
5774 616
4523 372
3710 305
3412 57
5001 744
3571 280
4204 519
2637 264
1828 112
1067 89
1134 53
6484 697
1167 157
3801 828