500
4524
29
32
4455
88
151
4344
19
61
4274
22
174
4146
18
102
4107
111
4016
74
145
4004
31
76
3988
47
78
3902
40
188
3815
11
15
3604
20
49
3571
71
204
3563
46
3525
213
3512
7
5
3472
85
3463
25
34
3370
58
143
3358
3
3286
35
83
3270
45
3251
69
92
3233
44
109