17866 503
2190 397
7051 326
21320 925
86958 526
24918 935
63059 550
28921 469
2815 416
6147 446
5201 515
4248 34
4297 459
77541 680