2879 864
2563 387
10469 378
20170 623
79338 146
5191 501
5223 513
7866 918
11205 645
3235 73
17259 664
6476 415