2594 227
8641 362
133041 690
107786 361
25309 133
4553 235
5982 289
90580 812
6150 392
2353 267
7567 578
4455 865