1540 320
2961 371
7562 678
3887 671
3679 486
3109 355
5617 227
3460 232
8970 86
19833 652
7709 411
3380 409