3046 333
2505 88
1511 101
2342 172
3155 610
1244 49
3128 91
1945 405
1028 168
245 67
3268 777
1034 54
5882 778
4933 606
4219 744
1783 148
2155 150
1730 213
1843 327
1240 72
3959 825
890 89
3603 291
1546 259