3098 151
4089 710
656 57
2897 433
3986 798
2536 310
3270 656
684 58
1000 142
1158 167
3563 475
1404 91
3080 623
943 78
1856 220
2730 451
5252 446
2029 297
3138 612
3423 329
1579 210
877 107
4829 627
3026 672
3981 796
3878 681
1429 118
2470 542