50049
46526
39205
36870
35193
31546
30205
28418
27091
26277
26013
23724
23643
21052
19170
17208
15685
15029
14984
14356
12014
11730
11371
11161
10514
9641
9177
9005
7995
7692
6349
5690
4975
4679
4398
2972
2688
1736
395
392
0