27988 477
39739 176
15939 160
21177 846
27284 915
20291 280
21496 408
24301 277
15584 501
23446 118
33730 968
27529 677
34130 79
31260 630
31483 242
24877 396
40562 492
20298 92
22365 54
27219 825
25339 541
35746 553
29346 474
47040 673