1415 77
4590 640
4601 531
2464 87
6759 275
3704 476
4580 604
1916 197
2593 317
2121 488
9309 342
32961 77
5822 936
10507 505
3812 597