1538 180
2577 295
22197 510
30139 455
23617 277
4526 159
7041 75
28117 603
13499 185
8942 446
21615 264
865 97
3584 348
1743 116