15897 447
4278 666
3371 459
2989 926
2908 560
19931 1019
1111 76
2296 493
9782 305
18582 727
12010 343
1854 246
2826 718
856 108
2046 290
4526 52
876 143
2374 446
6064 596
1792 187
2748 555
3176 861
2729 620
1748 331