5658 747
2245 76
5773 494
9146 905
4412 57
20553 554
5230 925
5086 315
2453 262
4355 503
4768 417
108888 667