24036 304
11922 545
11570 503
10192 452
8488 256
1644 182
2987 398
3062 590
6904 795
3415 594
1455 23
12515 280
3471 633
5502 87
12117 647
3922 723
6996 612
7071 741