17915 503
2193 397
7056 326
21330 925
87009 526
24941 935
63135 550
28943 469
2820 416
6155 446
5204 515
4252 34
4297 459
77623 680