15276 533
45077 494
4382 59
26379 800
18081 780
35745 209
12417 849
5459 44
3813 587
42557 759
3112 262