15027 686
786 84
54095 627
7742 249
23596 622
54509 163
3276 79
7886 405
9114 878
6641 481
3167 332
1964 272
6115 331
14353 473
1398 65
7726 45
12304 362
1891 167
8589 307
6399 69
4852 350
13003 386
3209 845
4286 237
6959 762
11530 108
1003 106
4875 628