17987 503
2197 397
7070 326
21339 925
87076 526
25017 935
63290 551
28981 469
2834 416
6161 446
5211 515
4256 34
4305 459
77777 680