46776 3
44077 21
41705 8
1730559 280
766578 58
2721859 246
53104 8
31432 25
646632 119
34351 33
37182 2
19257 12
77204 18
34881 2
24457 1
1441202 144
1065804 187
41826 5
112655 28
23857 3
1279682 75
1029358 95
147507 23