157445 1044
11447 679
14368 492
14410 317
32182 222
48568 681
40445 391
8904 657
5957 692
16429 614
2960 82
3840 585
4463 546
61994 339
33186 395