13943 600
22818 509
29095 481
6349 240
37096 263
23801 234
34937 172
35758 77
21976 429
6937 604
13087 303
13712 111
60649 469
23667 373
35642 935
10802 969
29196 293
112768 640
39763 544
35007 189
64407 157
3529 206
83455 251