3300 111
15123 80
5518 764
1203 140
3332 605
3554 585
21248 327
1087 142
3035 853
2250 197
9700 969
4702 517
3417 677
4848 325
65148 856
21390 188
10016 147
9125 78
1669 299
3192 560
1643 98
19248 261
6530 571
30327 660
86427 289
25393 535
2511 367
31924 97