3222 531
2149 87
6323 275
3406 476
4453 604
1694 197
2357 317
2010 488
8976 342
30996 77
5340 936
9060 504
3648 597