17860 503
2189 397
7050 326
21315 925
86948 526
24906 935
63047 550
28920 469
2815 416
6147 446
5201 515
4247 34
4297 459
77527 680