9872 821
3452 324
16259 605
9877 41
48927 492
29265 458
9548 687
16011 123
11864 152
4427 408
21215 242
1518 346
4262 276
982 72
2383 633
1853 367