3447 861
2682 211
6406 794
6968 571
6070 529
9265 907
12175 488
44413 373
2329 119
2208 431
2299 372
3241 617
2807 312
7333 546
1449 250
3156 131
3327 706
7238 516