17855 503
2189 397
7049 326
21315 925
86945 526
24905 935
63045 550
28918 469
2815 416
6147 446
5201 515
4246 34
4296 459
77519 680