103008
57418
57130
42671
40083
33168
33049
31189
30675
25066
25064
25049
24315
23003
20926
20414
17969
14070
11098
8548
4828
4444
4091
3914