2590 227
8636 362
132887 690
107712 361
25264 133
4545 235
5978 289
90379 812
6148 392
2349 267
7559 578
4447 865