6926 272
14543 845
3733 244
2197 420
4273 107
4329 414
2111 204
1963 411
1906 191
1188 40
22500 265
6698 879
3500 398
2804 409
10905 173
2857 671
1529 98
36201 935
8513 606
124088 767
3648 599
14809 800
2933 116