4484 336
7806 693
4160 38
48863 212
82761 418
30347 443
13109 648
6588 309
2839 311
153978 477
7943 613
23266 737
6776 131
5197 336