2968 607
7624 307
3471 621
21595 308
22301 227
23446 441
5923 468
14038 613
7131 443
33774 292
1629 351
3508 335
8297 572
783 143
1053 175
2297 288