96981
95935
36932
31386
26759
18631
11679
11326
7980
4234
4076
3857
3137
2468
2134
2088
2043
1419
1364
1217
1212
1151
1023
839
817
649
644
577
380
352
344
324
317
316
296
275
236
234
166
159
156
127
126
123
80
44
21
5
3
2
0