15328 307
46939 78
15314 221
29586 511
14516 741
7793 88
2542 407
5968 696
10806 287
48123 757
19089 601
15394 575
33684 333
162930 974
376202 1078
2328473 7052
14865 570
6141 152
43743 854
30571 597
31249 935
25878 293