4048 511
2902 82
3276 155
3917 189
19667 324
6007 556
3892 742
1293 299
5288 703
3472 234
2249 310
3397 706