6928 272
14545 845
3733 244
2198 420
4273 107
4331 414
2111 204
1964 411
1906 191
1189 40
22525 265
6698 879
3500 398
2804 409
10909 173
2858 671
1531 98
36211 935
8513 606
124240 767
3648 599
14815 800
2933 116