27595 308
25567 589
8620 163
107537 766
15089 62
16091 204
12433 171
78402 342
12251 60
45799 645
36771 263
97053 542
47143 498
22783 161
40016 822
18565 636
26657 743
18547 668
54296 262
62219 159
17111 558
29097 188
60413 422
69010 230
66708 553
7867 209
15602 632
50144 437