89562 845
4861 337
18683 934
4346 602
1678 108
925 135
6707 698
1008 115
2911 605
6044 356
903 136
2460 488
5832 570
6084 534
2048 389
3327 567
2749 654
1267 203
1348 152
2104 23
3507 795