2976 683
2139 579
1735 341
11808 802
5031 386
6303 275
942 243
46660 400
1137 123
1623 478
5196 658
77637 320
628 143
21202 267
2609 670
44799 85
442 142
1859 517
2760 896
575 134
24152 112
1063 229
3953 819
29443 128