29959 380
21445 151
19994 146
35403 377
32071 403
17728 94
16887 65
19172 822
9462 258
16084 160
57294 68
36508 638
43081 617
20014 208
11810 445
7065 347
8851 48
14307 616
53113 378
41076 436
17888 515
20872 668
15846 122
16959 340
35449 1165
29652 325
21436 712
29892 428