10031 473
4651 418
128257 788
90183 390
68644 844
54514 218
31128 593
15456 47
4342 556
3871 787
2517 316
4391 138
3051 115
4352 569
7766 595
9029 610
5850 766
5123 446
4964 839
5391 679
5044 394
40332 415