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