34706 506
34655 89
18840 244
39143 105
38292 627
28392 412
37972 214
32298 512
46371 562
31375 116
18150 582
52256 944
30853 433
16838 160
36085 431
49466 251
42170 681
40991 548
24868 287
33849 264
53281 883
38572 966
29264 595
25846 601