1510 320
2921 371
7460 679
3818 671
3629 486
3009 355
5263 227
3352 232
8546 86
19590 653
7859 411
3373 409