16667 109
41862 618
17691 160
64202 76
41367 638
49413 618
13927 233
13609 445
7970 347
24428 221
10352 48
16468 616
93885 489
59879 385
28335 318
45423 436
20057 596
26696 198
20300 515
23098 668
42454 113
18272 123
39837 444
18777 340