4729 337
1802 446
5143 857
16863 618
2657 709
23224 281
37047 551
20121 668
71067 493
48260 239
25553 191