45199
28561
23674
23228
22100
19593
18846
16867
16597
13014
12628
12335
10304
7431
5860
5204
4033
3953
3610
3407
3316
3270