17009 22
20878 36
16355 63
12798 9
18804 26
12312 5
19272 57
26307 71
60490 204
33533 317
54973 354
41474 233
14900 29
10173 10
27285 51
9427 5
15179 16
10847 5
55873 87
33602 150
16795 32
26030 95
15659 24
14562 14