1481 320
2909 371
7453 678
3804 671
3591 486
3017 355
5417 227
3332 232
8621 86
19548 652
7598 411
3295 409