9902 821
3453 324
16263 605
9886 41
48959 492
29280 458
9558 687
16017 123
11872 152
4427 408
21234 242
1518 346
4262 276
983 72
2383 633
1854 367