34026 325
37467 214
12918 47
12046 109
11925 161
24799 239
15458 495
17728 221
8939 760
34563 513
18994 1054
16698 741
22706 823
11449 194
8440 502
23178 249
19365 379
19071 264
17269 759
2460844 3536
384912 1079
2892369 7267
41995 582
60263 486