11902 95
5607 165
15321 339
10998 238
11207 857
10046 76
6957 421
18790 486
8265 429
7011 359
15645 749
7329 693
20781 316
7154 137
14330 259
12660 321
6474 528
10980 180
14632 440
14490 564
15953 603
3346 66
9586 198
12496 289
13406 410
8816 597
7436 443
7656 120