29585 616
17660 773
2460 169
8081 324
20544 206
6472 143
3862 311
13126 54
16807 324
8108 687
7861 381
7828 290
9251 558
4583 118
13051 486
10957 154
7334 807
10891 603
5752 201
4060 585