2550 585
8948 66
12134 216
4426 487
2356 288
15142 923
2460 176
4679 728
1948 162
5141 663
2896 499
2201 344
6582 744
7682 665
3079 669
4031 917
9484 279
2718 815
2917 467
7071 874
5479 944
3943 717
3289 641
1726 63