4097 403
7658 693
3941 38
48794 212
82037 417
30008 443
13063 648
6503 309
2807 311
152123 473
7893 613
23179 737
6704 131
5054 336