14563 28
4226 140
15085 596
1335 129
6682 679
2751 397
4023 842
5574 604
3168 575
2081 213
9411 312
15142 131
23797 51
12778 54
15752 633
2127 146
2500 168
2976 773
4518 788
14330 687
3684 357
3654 575
1906 101
4738 157
2323 494
2217 277
853 80
3454 747