115042 331
27902 817
17985 244
38301 105
24305 537
28585 358
42978 593
26951 480
26703 608
55546 735
37506 270
18264 150
30596 654
22296 664
39648 838
29138 673
23426 564
29579 621
36873 624
32953 669
19310 87
29007 562
40832 811
24377 134