545359
1326108
1104859
1020305
921942
685160
545359
526041
504569
500307
442978
419138
310247
284858
274322
264433
259882
214863
207878
169991
166600
156291
152486
151403
150375
140682
139693
137936
133057
132882
115143
114449
106880
106060
100256
95148
89936
83227
79107
79090
73174
70444
66846
65885
64155
63600
63184
61015
59135
58626
57757
52820
51749
48602
45473
43176
41291
40900
40130
39205
38773
34951
34113
33297
31455
29648
29509
28841
28767
28619
28238
27850
26217
25554
25529
25170
24137
23608
22883
21752
21651
21136