451 67
3007 444
3216 894
5146 673
3052 566
3775 821
3377 586
2888 623
735 206
2045 63
2608 120
3072 904
502 105
894 206
5208 835
1199 330
12333 545
4906 691
3070 888
1099 281
3689 627
2890 97
2518 347
2873 791