21072 702
12387 334
41266 603
51688 555
19685 65
14438 672
15180 608
15293 537
10204 194
12931 491
14493 772
48164 338
18413 923
29782 577
18436 219
26246 574
18027 172
13730 114
14529 297
26277 182
13519 521
11699 64
20253 723
13754 464