3791 51
8413 132
1452 302
6149 61
9554 352
9094 392
3942 568
15379 509
11035 356
3349 129
8047 578
9644 730