15276 533
45077 494
4382 59
26380 800
18081 780
35746 209
12417 849
5459 44
3813 587
42558 759
3112 262