1138 214
2958 700
2871 577
3147 146
18113 311
15983 739
17298 846
31415 66
13271 594
5846 359
12365 520