2933 300
5005 442
19324 167
18187 215
4622 745
3235 487
9284 695
14399 350
4057 241
3847 43
4797 650
2208 119
2433 93
2259 369
5395 946
4271 238
6135 722
14501 858
2149 152
4827 315
6035 681
2095 266
2748 382
4271 79