3586 302
5087 1009
3481 66
4293 272
4511 158
8792 260
173678 1068
20529 313
5348 581
8221 633
3955 69
70120 214