2921 275
10091 542
8635 576
6800 616
2984 253
4299 641
5106 354
5231 474
2938 415
1491 188
1493 203
3459 270