30228 380
21583 151
20116 146
35655 378
32345 403
17852 94
16949 65
19289 822
9514 258
16152 160
57698 68
36680 638
43601 617
20223 208
11879 445
7117 347
8932 48
14441 616
53597 378
41349 436
18126 515
21001 668
15986 122
17016 340
35744 1165
29892 325
21543 712
30102 428