15768 16
20664 21
9335 2
13081 7
12074 6
15813 17
11199 6
15752 4
11890 4
34608 78
83329 254
41594 50
29540 39
82532 179
27789 39
27969 37
29228 40
17528 20
26550 20
31961 51
16069 16
43105 67
25609 33
20625 14