7488 528
18444 503
2297 397
7313 326
21582 925
88834 527
26329 935
66158 552
30465 470
3060 416
6303 446
5343 515
4346 34
4405 459
87751 693