1197 272
17219 141
20140 458
7965 49
39983 779
10844 293
9516 46
26847 595
8773 647
13436 114
2716 51
6900 642
9802 156
7721 128
2871 307