13060 351
13758 835
4358 230
6347 311
10843 114
5285 560
11423 195
9855 446
7068 504
5336 632
4911 160
33641 91
14585 126
8301 724