396 97
738 148
1486 310
1137 297
5461 652
12358 166
8809 475
5504 590
7116 124
38184 293
7898 204
3691 481
36253 743
2675 324
2414 321