75900
67809
42938
41217
22875
20308
11727
9413
4820
4389
4285
4011
3874
2721
2268
2103
1815
1622
1402
1325
1105
1018
905
851
810
769
743
510
441
338
313
312
286
272
243
226
207
161
149
141
125
111
81
69
61
57
48
46
21
19
11
9
8
5
4
2
0