11294 94
10986 68
6788 862
11404 700
22587 886
3709 37
7660 565
5739 67
12433 538
9509 853
7849 747
12534 841
44141 652
23526 140
23266 891
9232 312
12673 574
26430 113
5828 314
3983 160
4333 285
10898 621
38634 250
5900 507