22249 630
2807 378
9362 611
16389 274
12433 462
11884 209
7147 305
20597 242
34876 308
21050 128
21322 259
25619 160
16342 190
9643 441
15881 372
24191 188
21402 669
22097 195
8169 78
18682 573
17881 242
1201 133
9936 198
4561 335