7003 272
14641 845
3769 244
2214 420
4335 107
4397 414
2159 204
1977 411
1948 191
1214 40
23249 265
6712 879
3529 398
2829 409
11003 173
2870 671
1551 98
36502 935
8601 606
125775 767
3677 599
14957 800
2994 116