2602 528
2213 457
1959 487
3164 610
5121 76
18287 111
5604 365
3481 478
18039 413
15999 66
7018 431
14042 111