7476 528
18443 503
2297 397
7311 326
21581 925
88831 527
26323 935
66141 552
30450 470
3059 416
6303 446
5343 515
4346 34
4403 459
87713 692