2593 227
8638 362
132979 690
107754 361
25294 133
4550 235
5981 289
90511 812
6149 392
2350 267
7563 578
4451 865