89533 845
4860 337
18678 934
4345 602
1678 108
925 135
6704 698
1008 115
2910 605
6044 356
903 136
2454 488
5831 570
6082 534
2047 389
3326 567
2749 654
1266 203
1348 152
2103 23
3507 795