3001 58
2446 215
2439 263
3257 52
774 57
2870 552
2554 424
1149 75
1362 125
1430 211
3623 367
1648 171
2310 339
6755 86
8619 607
981 52
3655 706
1803 294
2927 413
7255 713
5043 615
4019 703
5434 823
2269 510