13006 114
12772 195
11326 446
6299 632
5587 160
39407 94
16511 126
246604 1196
2668565 4028
248174 1043
331956 529
2427635 3522
386823 1161
283467 1571
233778 590
194584 744
3121604 6748
254545 640
189939 592
705578 1989
257339 1184
97084 372
143623 691