4085 336
7733 693
4131 38
48846 212
82590 418
30073 443
13075 648
6565 309
2830 311
153047 475
7938 613
23250 737
6753 131
5186 336