2911 819
23841 486
31859 328
14956 403
16791 387
42874 460
8854 731
62519 513
20289 623
10495 180
15533 552
30884 344
3292 692