3303 111
15129 80
5525 764
1204 140
3332 605
3557 585
21253 327
1087 142
3035 853
2251 197
9704 969
4703 517
3417 677
4851 325
65168 856
21394 188
10019 147
9130 78
1670 299
3193 560
1644 98
19254 261
6536 571
30334 660
86442 289
25399 535
2511 367
31931 97