12285 97
11593 117
21937 358
9146 539
2984 217
4267 554
3744 713
29076 431
7676 691
13158 598
4765 282
4028 280
18862 208
4186 867
4524 634