12095 775
8269 524
4156 551
3203 353
4679 943
7986 305
13401 778
9803 535
5036 408
7295 516
6196 88
9780 482
8123 230
4282 76
1677 229
7595 819
10351 758
9755 190
8440 351
12018 270
15788 689
27021 143
1306 194
8157 214