3796 163
53457 396
14044 598
14962 411
181492 367
52346 267
42572 519
48856 777
40492 614
12270 576
4327 696
6408 147
7825 400
4975 585
4599 122
4221 195
7687 513
77418 153