2823 329
13497 301
59701 1046
53176 874
17497 761
3244 55
6470 792
2104 119
3371 519
671 75
613 116
894 126