2128 397
6956 326
21144 925
85645 525
17085 502
24421 934
61666 550
27982 469
2720 416
6077 446
5109 515
4188 34
4223 459
74963 678