1545 320
2966 371
7565 678
3893 671
3683 486
3110 355
5624 227
3463 232
8973 86
19841 652
7716 411
3383 409