1486 320
2895 371
7438 679
3793 671
3605 486
2987 355
5234 227
3332 232
8518 86
19545 653
7831 411
3343 409