5007 310
4921 89
19202 563
16543 748
13596 131
4192 244
4142 447
19316 694
8131 102
13753 262
2762 188
13239 637
3095 167
18379 365
3484 246
14033 125
5577 196
1968 81
6904 126
3064 145
13015 877
6882 440
5160 269
10308 328