2605 227
8649 362
133311 692
107953 361
25434 133
4568 235
5995 289
91002 813
6156 392
2359 267
7581 578
4461 865