9816 312
3615 323
20581 65
42587 610
12892 404
7486 283
5586 351
7533 434
9503 123
60778 150
12129 281
4851 854
1474 104
2908 277
3344 778
4272 641
3844 370
3247 372
17883 765