34032 325
37470 214
12923 47
12047 109
11932 161
24805 239
15460 495
17738 221
8940 760
34578 513
19013 1054
16701 741
22709 823
11453 194
8440 502
23182 249
19366 379
19077 264
17272 759
2461961 3536
384927 1079
2893914 7267
41997 582
60266 486