3747 330
15460 302
61088 1046
55874 875
18308 761
3423 55
6681 792
2373 119
3502 519
696 75
637 116
963 126