28032 116
21940 882
20642 58
7636 569
10984 36
16592 109
19979 73
4969 311
14991 927
19509 116
3849 276
8906 262
4719 241
6351 613
3512 323
6527 506
6005 585
2649 235
10250 438
5263 147
10332 644
11088 603
31128 514
11636 574
4147 358
35684 665
22441 104
2991 30