11903 95
5608 165
15325 339
11000 238
11209 857
10046 76
6959 421
18793 486
8266 429
7013 359
15646 749
7333 693
20783 316
7156 137
14335 259
12660 321
6476 528
10980 180
14639 440
14491 564
15957 603
3346 66
9587 198
12496 289
13409 410
8816 597
7437 443
7662 120