29631 225
144396 392
19937 289
68308 226
21080 386
10621 655
8128 508
15118 671
4691 318
11416 917
13779 120
38457 434
19294 241
24510 206
7126 184
30611 637
12476 274
26735 916
7963 148
20606 342
28187 625
7611 455
10872 102
17057 375
14263 220
16091 691
19722 218