1194 272
17217 141
20139 458
7961 49
39981 779
10843 293
9512 46
26826 595
8772 647
13433 114
2716 51
6895 642
9792 156
7716 128
2870 307