3001 66
1358 66
4499 748
4327 924
1683 179
10191 620
3631 284
2961 116
3371 524
1958 45
3549 130
3430 402
4299 894
2893 569
3960 247
3162 444
2164 203
6466 79
2745 235
3007 328
5727 209
5595 935
2954 281
1545 146