2128 397
6955 326
21141 925
85608 525
17084 502
24412 934
61639 550
27968 469
2719 416
6075 445
5106 515
4187 34
4222 459
74902 678