53502
28887
17520
15160
13653
12453
11648
5820
4532
4290
4216
3299
2982
2929
2477
2388
2047
1937
1935
1621
1518
1003
901
693
672
631
460
397
344
237
232
181
136
122
107
95
81
70
52
51
48
43
37
29
24
15
14
11
10
4
3
2
1
0