18012 156
9568 258
105946 821
142515 470
10390 416
64458 602
38079 536
48962 951
50499 867
142542 392
7596 673
9604 304
51069 495
9080 363
229567 644
9483 466
26272 52
12106 716
40346 401
51599 509
24859 519
56604 186
63449 458
58438 596
182830 805
30632 468