139166 185
183447538 96597
42733720 14196
725286 160
10866231 4816
13545388 3779
27601888 12453
27120935 9405
29247413 12208
1295853 210
894097 282
21831979 7260
22386649 8309
569149 289
1276960 455
259925 408
7922232 2657
551578 122
1152109 392
1253570 311
16646708 6141