2128 397
6955 326
21141 925
85605 525
17084 502
24411 934
61637 550
27963 469
2719 416
6075 445
5106 515
4187 34
4222 459
74891 678