2382 27
14915 339
9999 176
2455 365
3960 527
15653 94
3041 466
5576 954
5744 407
6434 692
5648 448
9855 406
4836 567
4469 746
5945 280