17913 503
2193 397
7056 326
21330 925
87002 526
24937 935
63128 550
28942 469
2819 416
6154 446
5204 515
4252 34
4297 459
77616 680