30796 928
7833 354
13759 198
9915 509
9271 864
13417 378
10428 650
12260 344
28754 309
18657 679
20076 410
11877 489
13305 577
7867 640
9191 557
6538 560
9463 247
8443 202
39345 820
12496 879
5900 225
17059 120
30189 324
19968 278