15399 949
6525 501
4369 601
5022 202
8379 812
5373 226
5417 750
5027 383
3116 365
3860 160
3334 441
6389 282
9879 924