2594 227
8643 362
133081 690
107805 361
25328 133
4557 235
5983 289
90635 812
6150 392
2353 267
7574 578
4456 865