5886 158
51678 545
10977 116
23797 489
217917 268
189114 747
143425 931
1093632 1876
623363 1320
1659936 3620
371347 966
22206 880
833392 1661
412458 1255
304784 505
339438 932
122004 291
176584 591
168300 219
438936 735
286379 941
202252 458
375782 651
149785 784
168755 404
1011089 3018
289993 1229
156393 647