3601 561
4487 908
4109 340
88727 604
3534 296
5193 569
79516 412
16702 71
8211 252
33554 337
27205 801
4201 429
6225 695
3628 305