5097 379
2938 201
23457 509
35531 172
5283 634
4622 77
6107 517
5265 674
2238 159
8394 433
5298 70
7695 488