30084
18255
11578
4339
7762
79185
6818
385
5960
1390
5240
19322
5097
20026
4463
2225
4011
53720
3933
1269
3834
202
3772
929
3606
2033
3136
0
3068
14397
2897
16694
2863
1761
2785
109824
2383
2871
2217
1707
2082
1139
1940
282
1906
2248
1880
400
1758
11038
1737
1728
1710
15582