40728 437
51472 600
13087 506
17149 414
92946 555
57388 457
34184 279
34090 396
23370 376
24041 346
27352 677
52082 666
92622 335
12997 286
92345 449
16568 180
16588 328
10050 159
32300 302
17362 740
15458 281
89971 588
55696 847
45451 406