12866 432
26858 247
10278 532
5830 211
31623 427
6878 288
7137 169
7565 134
13448 856
36251 144
5047 338
20333 682
8651 281
6939 501
12333 749
8333 109
10240 513
9361 399
7074 402
6396 659
9957 338
24622 167
6566 371
11185 935
9598 91
11092 482
21770 674
20098 441