4226 336
7769 693
4148 38
48855 212
82699 418
30207 443
13089 648
6579 309
2831 311
153476 475
7939 613
23258 737
6762 131
5188 336