11725 95
5563 165
15125 339
10847 239
11065 857
9714 76
6780 421
18540 486
8124 429
6911 359
15487 749
7254 693
20624 315
6946 137
14302 259
12454 321
6379 528
10909 180
14567 440
14235 564
15828 603
3256 66
9485 198
12282 289
13287 410
8570 597
7310 443
7545 120