5538 157
50966 543
10834 116
23664 489
217401 268
188765 746
143154 931
1092976 1872
622410 1320
1658193 3615
370984 966
22197 880
832971 1660
411799 1254
304443 503
339090 931
121847 291
176390 591
168045 218
438391 734
285951 939
201952 457
375377 651
149448 784
168496 404
1009176 3005
289665 1229
156174 647