2590 227
8636 362
132876 690
107704 361
25263 133
4545 235
5977 289
90366 812
6148 392
2348 267
7555 578
4446 865