22017 655
3804 715
2263 267
3900 190
3062 171
4980 400
3311 85
9384 317
7976 450
9043 119
6602 526
3086 173
2738 239
1740 174
2350 414
2607 265