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