2595 227
8644 362
133106 690
107813 361
25343 133
4559 235
5984 289
90675 812
6150 392
2354 267
7574 578
4457 865