9852 473
4491 418
126862 786
88366 387
66970 843
53146 218
28673 591
14313 47
4282 556
3805 787
2458 316
4330 138
2997 115
4301 569
7692 595
8935 610
5562 766
5048 446
4904 839
5324 679
4971 394
39025 415