2592 227
8638 362
132956 690
107737 361
25286 133
4548 235
5980 289
90470 812
6149 392
2350 267
7562 578
4448 865