3141 261
2144 180
1830 68
3303 614
13179 601
5022 885
3041 408
14667 800
4435 706
2575 125
4608 399
7716 153
4399 684