202428
96981
95935
48144
45230
36932
32265
28222
18767
17580
16646
11326
9391
7735
5711
4806
4733
4234
3972
3900
2898
2202
1975
1743
1537
1364
1230
966
685
652
534
493
438
221
203
23
13
2
0