3300 111
15124 80
5518 764
1203 140
3332 605
3554 585
21249 327
1087 142
3035 853
2250 197
9700 969
4702 517
3417 677
4848 325
65152 856
21391 188
10016 147
9125 78
1669 299
3192 560
1643 98
19250 261
6530 571
30327 660
86428 289
25395 535
2511 367
31924 97