24183 2
33559 2
1131076 128
56532 3
30102 3
319958 12
14380 5
45805 51
14682 6
29351 4
87281 12
17503 7
88483 15
676134 48
247158 28
114951 15
53627 12
42379 8
41584 3
24627 4
55433 7
278906 12
31101 10
35958 10