9892 821
3453 324
16261 605
9882 41
48954 492
29278 458
9558 687
16016 123
11871 152
4427 408
21230 242
1518 346
4262 276
983 72
2383 633
1854 367