7482 528
18444 503
2297 397
7313 326
21582 925
88833 527
26329 935
66153 552
30460 470
3060 416
6303 446
5343 515
4346 34
4405 459
87744 692