2605 227
8649 362
133310 692
107953 361
25433 133
4567 235
5995 289
91001 813
6156 392
2359 267
7581 578
4461 865