15027 686
786 84
54095 627
7741 249
23596 622
54507 163
3276 79
7883 405
9114 878
6641 481
3167 332
1964 272
6114 331
14344 473
1398 65
7726 45
12302 362
1891 167
8584 307
6397 69
4851 350
13001 386
3209 845
4286 237
6958 762
11526 108
1003 106
4874 628