12674 97
12053 117
22205 358
10555 539
3207 217
4847 554
3925 713
29770 431
7756 691
13661 598
5039 282
4162 280
19741 208
4297 867
4690 634