4451 103
5607 558
39625 440
1993 145
2445 269
3529 667
4217 479
5277 170
4868 396
2710 328
2880 309
8293 163
2824 552