4176 156
4694 101
11257 642
7747 851
7161 645
3697 503
2424 74
3619 337
2271 317
4059 508
2948 550
5387 680