34032 325
37468 214
12923 47
12046 109
11930 161
24805 239
15460 495
17736 221
8940 760
34574 513
19011 1054
16701 741
22709 823
11453 194
8440 502
23182 249
19366 379
19077 264
17271 759
2461765 3536
384926 1079
2893675 7267
41997 582
60266 486