3044 583
7865 784
2932 763
8263 427
1524 193
3521 672
3464 766
16143 237
16754 448
826 26
1436 180
1133 38
3091 762