14563 28
4226 140
15077 596
1335 129
6682 679
2750 397
4022 842
5572 604
3167 575
2080 213
9403 312
15142 131
23795 51
12773 54
15752 633
2127 146
2500 168
2975 773
4516 788
14328 687
3684 357
3653 575
1905 101
4734 157
2323 494
2217 277
853 80
3452 747