2957 607
7623 307
3469 621
21590 308
22292 227
23437 441
5921 468
14034 613
7126 443
33760 291
1629 351
3506 335
8296 572
783 143
1053 175
2296 288