4080 513
4544 111
14113 376
7081 147
43811 833
22170 260
1633 52
9853 882
4679 446
5161 753
3440 339
10675 522
1726 144
2271 248