7667 528
18458 503
2299 397
7323 326
21604 925
88941 527
26391 935
66381 553
30667 470
3082 416
6306 446
5352 515
4351 34
4410 459
88308 693