4193 411
116829 529
16869 506
4217 785
1166 145
4145 573
3244 502
4162 459
3838 948
3747 456
3383 207
3070 533