15596 501
59991 306
26420 408
17263 715
21335 291
18097 58
18445 384
34120 105
14768 344
20744 125
20295 762
36823 359
23259 480
15386 222
30087 904
29712 639
12003 642
22158 323
20241 676
20207 630
20293 121
16407 73
25039 186
14289 162