10031 473
4648 418
128255 788
90171 390
68635 844
54508 218
31126 593
15455 47
4342 556
3871 787
2517 316
4389 138
3050 115
4352 569
7766 595
9028 610
5850 766
5123 446
4964 839
5391 679
5044 394
40328 415