16502 508
8174 168
18516 458
13040 928
2266 79
13622 290
10431 907
7871 527
17777 864
27789 741
11246 597
15630 251
16954 320
9765 97
3600 371
11036 158
3696 412
2763 184
9361 486
5411 52
20983 525
5717 661
9328 42
14073 677
5738 301
2716 277
15161 605
7779 440