2595 227
8645 362
133118 690
107815 361
25346 133
4559 235
5984 289
90686 812
6150 392
2354 267
7574 578
4457 865