1163
80
1253
77
2202
235
1660
163
4253
637
1985
165
1004
53
5170
582
3460
465
913
102
1233
22
748
14