7492 528
18444 503
2297 397
7313 326
21583 925
88837 527
26330 935
66164 552
30470 470
3060 416
6303 446
5343 515
4346 34
4405 459
87763 693