17964 503
2197 397
7064 326
21335 925
87054 526
24997 935
63249 551
28974 469
2829 416
6159 446
5208 515
4256 34
4303 459
77734 680