27162 98
52603 538
26246 470
115124 797
11558 229
12086 279
23863 108
4415 653
2380 266
13999 200
22437 613
35327 473