3010 465
3869 165
16421 54
10491 129
3104 38
21053 391
8266 518
6915 409
17945 205
14513 318
20166 237
13451 547
1671 63
8005 719
11002 228
11502 699
5173 35
8300 289
7073 547
33753 677