43528 259
35278 434
25097 109
33407 915
12406 132
99603 709
31193 712
141658 433
52379 484
40457 550
37896 719
70544 717
27244 830
9003 411
15536 496
19750 503
108303 992
42152 290
21859 192
19988 767
30507 196
24800 618
39672 592
20495 309
12466 942
34092 598
51003 833
33219 391