2596 227
8645 362
133128 690
107825 361
25351 133
4559 235
5985 289
90716 812
6150 392
2354 267
7574 578
4457 865