12642 306
8675 222
7028 818
15610 61
6439 161
2400 189
40760 516
11649 160
12176 365
4136 580
13760 134
12698 384
8386 516
7788 119
7263 579
10873 609
24294 552
6378 514
19003 342
8321 77
11356 215
5865 587
14981 433
6336 99
8161 514
5580 443
9699 283
13280 87