13006 114
12773 195
11326 446
6299 632
5587 160
39407 94
16511 126
246604 1196
2668571 4028
248174 1043
331956 529
2427637 3522
386823 1161
283467 1571
233778 590
194584 744
3121614 6748
254545 640
189939 592
705578 1989
257340 1184
97084 372
143624 691