3303 111
15127 80
5525 764
1203 140
3332 605
3555 585
21249 327
1087 142
3035 853
2251 197
9701 969
4702 517
3417 677
4851 325
65158 856
21392 188
10018 147
9128 78
1670 299
3192 560
1643 98
19252 261
6532 571
30331 660
86433 289
25396 535
2511 367
31929 97