15028 686
786 84
54096 627
7745 249
23596 622
54510 163
3276 79
7887 405
9114 878
6641 481
3168 332
1965 272
6115 331
14361 473
1399 65
7726 45
12304 362
1891 167
8591 307
6399 69
4854 350
13010 386
3209 845
4287 237
6959 762
11532 108
1003 106
4875 628