21768 447
6539 235
58860 308
13519 676
12957 580
16930 896
4846 134
6939 75
3855 137
5355 88
1590 84
2311 78