2879 864
2563 387
10470 378
20170 623
79339 146
5191 501
5223 513
7866 918
11208 645
3235 73
17259 664
6476 415