93549763 51647
23860713 9135
10123797 2843
13650493 3462
25572057 18739
21530329 10653
43421324 20288
26636429 12632
39296755 26339
19041111 9597
15366833 5362
15298867 7034
6937139 3006
32312574 18013
5267498 2177
5434565 2802
14038018 6713
7813612 2811
12637097 6368
8604690 4140