20853 1
52129 8
45253 33
116677 9
1184358 178
382384 70
92553 16
17427 13
60779 13
97634 9
885102 165
1137154 360
382528 85
367855 33
1118679 179
400280 31
32204 4
805382 57
34233 3
104930 17
54607 14
23506 2
708477 87