2593 227
8638 362
132985 690
107761 361
25296 133
4550 235
5981 289
90517 812
6149 392
2350 267
7563 578
4452 865