2597 227
8645 362
133133 690
107832 361
25351 133
4559 235
5985 289
90723 812
6150 392
2354 267
7574 578
4457 865