10856 24
43904 304
12289 505
14570 130
10863 255
18716 1053
40542 146
8561 669
16623 133
42790 650
5563 165
18541 192
29000 879
20536 187
8723 724
11077 705
26517 198
19965 584
9380 519
3257 327
26149 288
11065 857
11104 577
9714 76
41966 113
11420 315
13796 442
6780 421