4582 460
3013 852
3872 30
7950 618
34034 590
14130 942
13009 139
5289 112
4316 297
4119 410
55965 598