9168 821
3377 324
16059 605
9715 41
48253 491
28830 458
9325 687
15818 123
11607 152
4357 408
20559 242
1473 346
4227 276
957 72
2361 633
1813 367