17908 503
2192 397
7056 326
21329 925
86989 526
24935 935
63121 550
28939 469
2818 416
6152 446
5204 515
4251 34
4297 459
77605 680