396 97
738 148
1486 310
1139 297
5472 652
12361 166
8809 475
5504 590
7116 124
38188 293
7898 204
3691 481
36256 743
2675 324
2414 321