2293 673
2996 625
2335 472
5394 857
3414 61
23061 727
4923 731
10573 357
15872 649
10457 907
5649 464
2043 340
4852 119
8863 352
5532 928