147028 250
6637 18
61941 146
23399 51
11521 30
14473 31
16996 37
16632 28
9731 16
22918 90
11304 22
9100 27
25712 74
8452 50
13508 50
54645 177
32301 131
12920 23
4721 13
18234 46
2450 7