15010 58
14736 710
5516 94
12658 261
16386 351
16179 837
5191 230
8580 312
42617 292
17061 748
13452 114
12020 446
8060 504
6473 632
5782 160
40981 96
16927 126
3926 326
4824 129
11385 624
2807388 4098
935441 960
248407 1043
388126 1161
194824 744
3269085 6830
190242 592
118733 632