2590 227
8637 362
132897 690
107715 361
25268 133
4545 235
5979 289
90397 812
6148 392
2350 267
7559 578
4448 865