16006 387
6396 70
10448 583
2900 350
27903 558
11432 703
2817 587
20864 247
3473 837
5514 935
3300 690
3941 417
20204 406
14902 264
4665 399
6947 305