1484 320
2892 371
7437 679
3792 671
3604 486
2985 355
5230 227
3329 232
8512 86
19536 653
7828 411
3341 409