3282 261
1350 232
3746 81
6141 502
1694 290
3437 134
6032 240
12989 774
15562 461
11886 687
4249 482
6389 797
1404 188