2979 663
3897 681
1116 51
2201 303
4688 871
2224 113
3523 478
4150 418
3805 616
1964 296
4208 811
5217 552
5701 75
3341 896
2680 600
1630 436
5326 153
3347 582
2898 781
1046 220
1784 242
3042 730
3594 623
2451 398