2302 122
15651 89
3958 273
13717 587
1505 165
21266 133
4693 527
4382 316
4897 562
2889 392
4834 165
18180 141
12912 489