5532 3
1730181 80
210433 10
2316852 180
2206105 168
766580 58
2073879 154
2895927 197
741982 167
21901 22
363326 69
21476 22
32405 31
32001 31
15205 10
54552 50
35026 7
20457 12
521704 52
26581 7
136984 15
107934 8
52876 16
39631 11