3062 224
12231 739
15026 89
14366 412
4209 598
3039 448
9128 111
25276 386
2389 517
54303 627
6775 69
13820 162
13596 535