3061 224
12229 739
15026 89
14366 412
4207 598
3039 448
9127 111
25273 386
2389 517
54303 627
6775 69
13818 162
13596 535