2596 227
8645 362
133126 690
107822 361
25349 133
4559 235
5985 289
90697 812
6150 392
2354 267
7574 578
4457 865