11993 95
5646 165
15439 339
11101 238
11290 857
10110 76
6989 421
18982 486
8330 429
7066 359
16062 749
7401 693
20914 316
7224 137
14463 259
12773 321
6554 528
11066 180
14753 440
14580 564
16082 603
3398 66
9692 198
12664 289
13508 410
8895 597
7495 443
7726 120