40409 333
23443 118
27236 402
33727 968
25561 524
40412 706
23153 166
16669 74
26341 383
31257 630
20107 610
31480 242
30567 654
37570 61
40559 492
30429 303
19136 291
19265 510
18445 195
23590 737
25336 541
27827 523
26254 562
26352 590