17974 503
2197 397
7068 326
21337 925
87068 526
25012 935
63280 551
28978 469
2831 416
6160 446
5209 515
4256 34
4305 459
77765 680