17845 502
2189 397
7049 326
21314 925
86937 526
24898 935
63037 550
28914 469
2815 416
6146 446
5201 515
4246 34
4296 459
77501 680