2590 227
8637 362
132901 690
107716 361
25268 133
4546 235
5979 289
90398 812
6148 392
2350 267
7559 578
4448 865