3225 531
2164 87
6340 275
3440 476
4461 604
1696 197
2364 317
2014 488
8980 342
31078 77
5352 936
9108 504
3654 597