12668 97
12028 117
22195 358
10487 539
3203 217
4813 554
3913 713
29731 431
7750 691
13635 598
5026 282
4154 280
19677 208
4291 867
4677 634