17871 503
2190 397
7052 326
21321 925
86960 526
24920 935
63064 550
28924 469
2815 416
6147 446
5201 515
4250 34
4297 459
77551 680