2982 2
18027 3
36126 2
33004 10
30657 9
178333 24
113580 8
126926 10
254131 32
332734 26
307405 21
178233 15
501576 42
340527 30
453133 16
370058 23
179433 4
242126 23
67878 3
325580 22
214756 34
144434 7
109509 15
403802 54