21716 832
12922 455
222380 422
9666 376
10166 63
34079 306
8861 442
139736 336
94687 512
126055 678
9228 355
18112 654
49977 314
20684 859
9072 375
34448 220
341004 1466
38355 448
4970 35
7047 264
64806 455
80280 729
14234 394
93622 580
7504 623
14060 145
91264 690
40002 142