1163
80
1251
77
2201
235
1660
163
4253
637
1985
165
1004
53
5169
582
3459
465
912
102
1232
22
748
14