11767 95
5563 165
15188 339
10911 238
11005 857
9772 76
6859 421
18629 486
8196 429
6957 359
15549 749
7295 693
20679 316
7001 137
14265 259
12556 321
6420 528
10893 180
14547 440
14363 564
15826 603
3307 66
9495 198
12410 289
13318 410
8661 597
7352 443
7570 120