5531 165
15049 339
10769 238
10830 857
9682 76
6723 421
18444 486
8098 429
6906 359
15430 749
7251 693
20494 316
6901 137
14175 259
12411 321
6336 528
10813 180
14433 440
14158 564
15656 603
3242 66
9409 198
12191 289
13207 410
8546 597
7270 443
7475 120
54676 759