16025 387
6258 70
10399 583
2846 350
27735 557
11263 703
2781 587
20775 247
3442 837
5473 935
3275 690
3912 417
20061 406
14646 264
4613 399
6861 305