11096 39
24571 244
4397 106
29232 774
26063 574
17481 137
23187 426
11229 427
13072 749
12559 36
18501 747
8233 94
11630 217
7407 201
21926 683
11194 726
10719 472
11483 302
17174 352
16571 673
19374 906
17746 549
47981 613
15204 247
16701 187
7438 371
5911 594
21059 302