15193 431
4534 605
44995 926
95388 125
13911 405
14381 347
2691 384
1596 54
5150 896
30761 492
8497 433