3097 101
1131 44
2523 496
2854 536
3362 64
5604 108
4182 887
1217 145
1737 110
4608 399
3931 597
3393 726
5973 830
1584 105
1025 231
3342 652
5683 215
3841 199
1033 37
3075 142
737 119
4317 843
7303 489
3550 767