2783 864
2331 387
10456 378
20148 623
79281 146
5184 501
5220 513
7857 918
11133 645
3232 73
17236 664
6455 415