14952 90
29943 810
39608 433
55378 751
23566 175
51629 553
35071 711
21319 399
47372 81
83212 691
28245 524
24190 688
80952 583
20176 497
28724 269
55444 934
19209 156
99468 385
62507 278
38465 242
24510 622
27387 141
27642 167
21859 465
35480 139
24421 83
48321 524