15930 63
21588 592
15999 211
13825 823
20008 843
16751 75
7276 121
8713 99
8493 629
11315 533
6761 211
2738 98
17912 455
8100 356
9732 134
9796 846
6283 166
7237 293
10939 671
33771 391
5788 338
10215 281
14113 501
10516 466
16241 71
8506 313
6221 419
12511 746