42352 3
58728 20
49528 8
29502 15
20578 7
29409 7
37782 5
29859 3
38407 7
21958 2
25828 3
58301 11
382383 70
51582 8
42753 8
42208 8
53431 13
37656 3
37981 8
66459 20
29354 8
26459 5
37831 3
90476 19