2593 227
8638 362
132983 690
107757 361
25296 133
4550 235
5981 289
90514 812
6149 392
2350 267
7563 578
4452 865