1203 272
17219 141
20143 458
7966 49
39989 779
10844 293
9521 46
26928 595
8773 647
13442 114
2719 51
6904 642
9827 156
7724 128
2872 307