14006 232
17847 315
11409 154
39969 693
21418 440
11850 370
28563 593
18842 282
19089 398
4750 313
14999 466
18304 563
40453 664
23867 1069
8297 480
7539 189
50599 646
38172 361
12376 864
13810 350
11256 252
6359 660
11623 595
81278 414