7491 528
18444 503
2297 397
7313 326
21582 925
88835 527
26330 935
66163 552
30469 470
3060 416
6303 446
5343 515
4346 34
4405 459
87760 693