5183 657
1826 330
15248 54
11321 153
8052 306
2067 301
4753 798
3992 813
2488 555
3147 489
3298 763
7021 661
1351 54
3921 593
6257 609
3283 295
2938 396