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