5796 40
5991 738
4202 274
7757 712
5111 589
4890 767
4021 564
10056 52
7504 70
27246 100
2801 431
3209 276
3112 262
1038 177