3547 767
4329 631
135792 298
15918 336
9004 487
3303 412
12122 509
52930 59
3842 184
2767 39
6427 548
1161 103