15223 97
37961 173
22808 821
29956 362
28837 528
28895 261
20822 320
24596 435
29238 869
32262 713
210145 1960
69976 553
71468 336
36367 632
29265 461
60812 544
75897 407
47675 620
13856 471
98290 530
52865 875
54996 387
31106 913
76008 165
42963 280
40409 312
65108 562
38125 549