2128 397
6956 326
21141 925
85626 525
17085 502
24418 934
61653 550
27974 469
2719 416
6076 446
5107 515
4188 34
4222 459
74917 678