34026 325
37467 214
12918 47
12046 109
11924 161
24798 239
15458 495
17726 221
8939 760
34563 513
18992 1054
16698 741
22706 823
11448 194
8440 502
23177 249
19365 379
19071 264
17269 759
2460742 3536
384912 1079
2892241 7267
41995 582
60262 486