7489 528
18444 503
2297 397
7313 326
21582 925
88834 527
26330 935
66160 552
30467 470
3060 416
6303 446
5343 515
4346 34
4405 459
87752 693