9162 821
3376 324
16058 605
9712 41
48243 491
28823 458
9323 687
15817 123
11606 152
4356 408
20557 242
1473 346
4227 276
957 72
2361 633
1813 367