15168 307
46848 78
15276 221
29410 511
14486 741
7766 88
2542 407
5956 696
10756 287
47952 756
19033 601
15353 575
33531 332
162911 974
375982 1078
2319686 7050
14824 570
6133 152
43484 854
30545 597
31192 935
25809 293