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