14562 28
4223 140
15070 596
1334 129
6680 679
2750 397
4019 842
5570 604
3166 575
2080 213
9388 312
15141 131
23791 51
12771 54
15752 633
2126 146
2498 168
2974 773
4514 788
14323 687
3683 357
3653 575
1902 101
4731 157
2323 494
2217 277
852 80
3450 747