32838 340
32588 244
34636 819
18677 571
95241 618
75825 580
16122 341
7212 670
2769 456
3279 337
2806 411
12905 241
4933 222
79135 682