10103 821
3470 324
16301 605
9928 41
49099 492
29372 458
9599 687
16072 123
11926 152
4438 408
21396 242
1520 346
4276 276
987 72
2394 633
1861 367