7005 272
14643 845
3769 244
2215 420
4335 107
4398 414
2162 204
1977 411
1948 191
1214 40
23273 265
6712 879
3529 398
2830 409
11011 173
2870 671
1551 98
36521 935
8604 606
125820 767
3679 599
14958 800
2995 116