17636 502
2175 397
7020 326
21268 925
86722 526
24731 935
62738 550
28764 469
2793 416
6125 446
5178 515
4237 34
4284 459
77021 680