3009 476
2034 28
16317 213
1633 123
12842 117
6829 795
8330 806
14080 276
8547 226
20139 611
22838 358
3378 691
13155 539
3884 41
41997 635
3183 253
17556 238
15247 154
18718 784
11904 683
6626 518
9983 178
44374 117
2239 74
3665 217
5788 554
5023 571
3856 521