9703 305
2801 469
2523 126
1798 318
3568 496
905 172
2597 619
1682 330
2905 849
2180 636
3364 645
2577 646
3240 880
2381 127
3189 70
8447 257
3849 659
2439 478
2434 460
2371 335
7412 212
1240 178
10998 576
1631 108