3611
269
2614
495
3910
367
5618
3222
343
316
90
302
21276
15980
14141
12720
9752
929263
8540
8544
803148
701142
66411
6340