3545 767
4324 631
135781 298
15911 336
9004 487
3299 412
12118 509
52915 59
3842 184
2767 39
6426 548
1161 103