1651 411
2204 446
2984 652
3082 789
536 123
2281 665
959 281
4216 465
2395 137
31273 688
17574 616
3739 167